Назад | Перейти на главную страницу

Ключ хоста SSH не восстанавливается после перезагрузки

Я считаю это ошибкой. Все говорят мне, что ключ хоста ssh, если он будет удален, будет сгенерирован при перезагрузке или перезапуске sshd.

У меня есть машина ubuntu 9.10 (работающая на Amazon EC2). На этой машине нет sshd, только ssh. Итак, я удаляю все ключи внутри / etc / ssh с мыслью, что ключ будет повторно сгенерирован после перезагрузки машины.

Я не уверен, что это правильно, но если я перезагружу машину, она больше не будет подключаться через SSH.

Сразу после удаления ключей пробую sudo service ssh reload. Однако ключ не создается. Мне нужно восстановить его с помощью ssh-keygen.

Не могли бы вы, ребята, объяснить мне, почему ключ не генерируется повторно?

Причина, по которой ваши ключи хоста ssh не генерируются повторно при перезапуске, заключается в том, что они не должны этого делать. Если вы заглянете в свой /etc/init.d/ssh, вы увидите, что там нет команд ssh-keygen.