SSH PAC 应用程序无法连接到升级后的系统

SSH PAC 应用程序无法连接到升级后的系统

我在 Ubuntu 22.04 桌面上运行 SSH 客户端 PAC。它一直很好地连接到许多云服务器。其中一台服务器运行的是 Ubuntu 20.04,我能够使用 PAC 登录它。我最近在该远程服务器上新安装了 Ubuntu 22.04,现在 PAC 拒绝连接它,并立即出现此错误:

<-= DISCONNECTED (PRESS <ENTER> TO RECONNECT) (Sun Jul 30 21:15:02 2023)

PAC 继续连接到我所有的其他远程服务器,如果我运行不同的 SSH 客户端(如 Remmina)或从终端窗口运行 SSH,我就可以登录到远程 22.04 系统。PAC 是否记住了某些系统密钥,所以现在它拒绝连接?我该如何重置 PAC 以给新系统另一次机会?我真的不想对这个系统使用一个 SSH 客户端,对所有其他系统使用不同的 SSH 客户端。

答案1

事实证明,在我的主文件夹中有一个用于 snap 的文件树,还有这个:

~/snap/pac-vs/common/ssh/known_hosts

是一个包含所有已知主机列表的文本文件。我删除了描述我无法再登录的主机的行,重新启动了 PAC,现在它又连接到该主机了。我假设这是一个安全功能,可以防止您连接到“中间人”,但他们应该告诉您发生了什么,并在您知道系统密钥更改有原因时为您提供重新认证主机的选项。

相关内容