可能迁移openssh服务器指纹?

我已将服务器升级到新的操作系统和更新的硬件。

但是新安装的操作系统生成了一套新的指纹/服务器密钥。 无论如何,我可以从我的旧服务器复制到新的服务器。 为了消除客户的安全警告?

编辑:操作系统的变化是从Ubuntu 11.10 – > 12.04

服务器本身的ssh密钥

你想迁移的文件在你的sshd的configuration中由HostKey指令定义。

在debian中,你可以在/ etc / ssh中find它们,在这个文件夹下面叫做ssh_host_ *; 只需search你的etc目录中的ssh:

find /etc |grep ssh 

你会find他们的地方。 复制后重启你的sshd服务器。

“已知主机”列表

当您从服务器login到另一台计算机时,它用于检查远程计算机的身份。 你会发现它在你的主目录 – 〜/ .ssh / known_hosts。 只要将这个文件从旧的服务器复制到新的。