如何在 ssh 服务器中备份/恢复主机密钥

Kan*_*ane 10 ssh

我有一个 ssh 服务器,一些客户端通过密钥登录来登录它。所以server的host身份已经保存在client的known_host中了。

我想重新安装服务器,但我希望它不会影响客户端的体验。我想知道是否可以备份服务器的主机标识,然后恢复它。

kar*_*k87 12

  • 您可以从/etc/ssh/ssh_host*备份这些密钥
  • 您还可以在/etc/ssh目录中备份所有内容,以便保留所有配置和密钥。
  • 并恢复将您的密钥放回相同的位置/etc/ssh

替代文字

  • 为了后代-注意权限。所有`/etc/ssh/*`文件都应该归root:root所有,除了以*key结尾的应该是600之外,还有644个权限。 (3认同)