我已将我的服务器升级到新的操作系统和更新的硬件。
但是新安装的操作系统生成了一组新的指纹/服务器密钥。无论如何我可以将它从我的旧服务器复制到新服务器。为了从客户端删除安全警告?
编辑:操作系统更改来自 ubuntu 11.10 -> 12.04
我已将我的服务器升级到新的操作系统和更新的硬件。
但是新安装的操作系统生成了一组新的指纹/服务器密钥。无论如何我可以将它从我的旧服务器复制到新服务器。为了从客户端删除安全警告?
编辑:操作系统更改来自 ubuntu 11.10 -> 12.04
服务器本身的 ssh 密钥
您要迁移的文件由 HostKey 指令在 sshd 的配置中定义。
在 debian 中,您会在 /etc/ssh 中找到它们,在该发行版密钥下称为 ssh_host_* ;只需在您的 etc 目录中搜索 ssh:
你会在某个地方找到它们。复制后重启你的 sshd 服务器。
“已知主机”列表
当您从服务器登录到另一台计算机时,它用于检查远程计算机的身份。您会在您的主目录中找到它 - ~/.ssh/known_hosts。只需将此文件从旧服务器复制到新服务器即可。