如何在不更改服务器密钥的情况下升级 SSHD?

所以我们需要升级 SSHD。 我们如何才能做到这一点,而不必担心人们(使用 ssh 登录)会看到以下消息:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
0e:a1:b1:40:85:a2:a7:03:17:1b:52:8f:10:c7:b3:d0.
Please contact your system administrator.
Add correct host key in /home/USERNAME/.ssh/known_hosts to get rid of this message.
Offending key in /home/USERNAME/.ssh/known_hosts:13
RSA host key for [192.168.1.1]:22 has changed and you have requested strict checking.
Host key verification failed.
3
2022-06-07 14:38:47
资源 分享
答案: 1

正常更新 sshd 不会更改主机密钥。 所以确实只需更新它,它一定很棒。

注意:您通常不需要这个,但是如果您想安全起见,您可以创建 ssh 主机密钥的备份,并在更新系统后将它们复制回来。 通常,您肯定必须备份 /etc/ssh/ssh_host*。 如果出现问题,您可以稍后恢复文档。

5
2022-06-07 15:11:31
资源