在Ubuntu Server 18.04.1 LTS中,SSH服务端密钥(HostKey)保存在/etc/ssh目录下以ssh_host_*开头的文件中:

SSH服务端密钥(Host Key)
这些文件是在系统首次启动时自动创建的。如果要重置SSH服务端密钥,那么可以使用
sudo rm -rf ssh_host_*
命令删除这些文件:

删除SSH服务端密钥(Host Key)
然后使用
sudo ssh-keygen -A
命令重新生成SSH服务端密钥:

重新生成SSH服务端密钥(Host Key)
请注意,其中-A参数的含义是:

ssh-keygen -A
然后重启SSH服务即可:

重启SSH服务
转载时请保留出处,违法转载追究到底:进城务工人员小梅 » Linux重置SSH服务端密钥Host Key(Ubuntu Server 18.04.1 LTS)