Можно ли поменять хост-отпечаток ssh? Примером необходимости сделать это может быть клон виртуальной машины, имеющий тот же отпечаток пальца, что и источник клона; что вызывает проблемы для приложений, таких как Puppet.
2 ответа
1
Отпечаток вашего компьютера, скорее всего, находится в /etc/ssh
под
ssh_host_rsa_key
,ssh_host_dsa_key
илиssh_host_key.pub
Вы должны быть в состоянии вручную изменить файл и перезапустить демон SSH. Переустановка сервера SSH также должна генерировать новый ключ хоста.
1
какой дистрибутив linux у вас есть? если это Ubuntu, вы можете удалить все ключи хоста /etc /ssh /ssh_host *
затем перенастроить пакет.
dpkg-reconfigure openssh-server
другие распределения аналогичны. Вы можете либо перенастроить пакет, либо даже переустановить.