更改密码后,SSH 连接将不起作用

更改密码后,SSH 连接将不起作用

多年来我一直通过 SSH 连接我的服务器。一直运行良好。

今天我决定更改密码。成功更改密码后,再次尝试连接时,收到以下错误消息:

ssh_exchange_identification: read: Connection reset by peer

我尝试使用任何笔记本电脑时都会出现此错误。但是,我可以通过托管服务器的另一台机器通过 SSH 进入,所以我知道密码有效且正确。

我进行过大量谷歌搜索,但找不到答案。

我相信这与 RSA 密钥有关,并且我认为我需要从我的笔记本电脑或其他地方删除一个密钥,但我不知道如何做到这一点。

任何帮助是极大的赞赏。

答案1

在您尝试连接的机器上,您需要进入主目录中的 .ssh 文件夹。查找此文件:known_hosts

如果您下次尝试联系服务器时删除该文件,系统会询问您是否允许该连接。

您还可以编辑该文件,然后您将看到多个密钥(每个使用 ssh 连接的服务器一个密钥)——从该文件中删除指向有问题的连接的数据块。除非您有理由这样做,否则删除该文件是可以的。

相关内容