Можно ли поменять хост-отпечаток ssh? Примером необходимости сделать это может быть клон виртуальной машины, имеющий тот же отпечаток пальца, что и источник клона; что вызывает проблемы для приложений, таких как Puppet.

2 ответа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

другие распределения аналогичны. Вы можете либо перенастроить пакет, либо даже переустановить.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .