尝试通过 SSH 连接到我的服务器时,我收到“有人在做一些令人讨厌的事情”消息。第一次。该消息指出:“也有可能主机密钥刚刚被更改。”
我不太清楚“只是”的含义。
它的意思是“最近发生了变化”还是意味着“没什么大不了的,关键已经改变了”。
不管怎样,我想知道为什么密钥会改变?我不知道我所做的任何事情会导致它发生变化。
我的IP地址没有改变。我正在各个端口上使用该服务器,一切正常。
有关此问题的所有问题都建议删除我的known_hosts 文件中的旧密钥,我已经这样做了。
这个戏剧性的错误消息是否意味着基本上可以被忽略,或者真的有人在做一些令人讨厌的事情吗?
答案1
SSH 密钥在以下条件下更改:
- 有人故意重新生成 SSH 密钥
- SSH 服务 (sshd) 已卸载,其配置已清除,稍后重新安装
- 服务器操作系统已重新安装(重建)