И это всё МОЁ

Привет,


У меня часто меняется ключ ssh-хоста, и ssh начинает ругаться на возможную MiTM. Я хочу скриптом при каждой смене ключа удалять его из known_hosts.


Удалять хочу не по IP, а по алиасу из ~/.ssh/config.


То есть хочу что-то такое:


$ cat ~/.ssh/known_hosts
10.0.0.1 ecdsa-sha2-nistp256 AAAA......
10.0.0.2 ecdsa-sha2-nistp256 AAAA......
10.0.0.3 ecdsa-sha2-nistp256 AAAA......
$ cat ~/.ssh/config
Host myserver
HostName 10.0.0.2
User peterstein
IdentityFile ~/.ssh/id_rsa__myserver
IdentitiesOnly yes
Port 22
$ {ssh-KH-remove-alias} myserver
$ cat ~/.ssh/known_hosts
10.0.0.1 ecdsa-sha2-nistp256 AAAA......
10.0.0.3 ecdsa-sha2-nistp256 AAAA......


На что здесь можно заменить {ssh-KH-remove-alias}?


ssh-keygen -R myserver не работает:


$ssh-keygen -R myserver
Host myserver not found in /home/peterstein/.ssh/known_hosts









 ,