как сделать резервную копию / восстановить ключ хоста на ssh сервере


8

У меня есть сервер SSH, и некоторые клиенты имеют логин через ключ входа. Таким образом, идентификатор хоста сервера был сохранен в known_host клиентов.

Я хочу переустановить сервер, но надеюсь, что это никогда не повлияет на работу клиента. Мне интересно, можно ли сделать резервную копию идентификационной информации сервера, а затем восстановить ее.

Ответы:


11
  • Вы можете сделать резервную копию этих ключей из / etc / ssh / ssh_host *
  • Вы также можете сделать резервную копию всего в каталоге / etc / ssh, чтобы сохранить все настройки и ключи.
  • И для восстановления положите ваши ключи обратно в ту же папку / etc / ssh

альтернативный текст


3
для потомков - обратите внимание на разрешения. Все /etc/ssh/*файлы должны принадлежать пользователю root: root с разрешениями 644, за исключением тех, которые заканчиваются на ключ *, который должен быть 600.
tedder42
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.