半年前运行正常后,ssh 进入 ubuntu 服务器失败“服务器拒绝我们的密钥”

半年前运行正常后,ssh 进入 ubuntu 服务器失败“服务器拒绝我们的密钥”

去年夏天,我安装了一个 ubuntu 服务器 14.04,并使用 PuTTY 和 ssh 访问它。我将公钥和私钥保存在备份中。从那时起,我在用于访问服务器的 PC 上安装了一个干净的 Windows 10(从 Win7 升级并格式化所有硬盘)。今天我需要再次访问 ubuntu 服务器,此前几个月我没有通过 ssh 访问它。在此期间,它每天都被用作电子邮件服务器,运行良好。

今天我尝试使用 PuTTY 进行连接,选择正确的 IP 和端口号。将自动登录用户名设置为 ****(类别:连接>数据)。并提供私钥文件进行身份验证(类别:连接> ssh> 身份验证)。但这种情况一直发生:

打开连接后 PuTTY 的输出:使用用户名“****”。服务器拒绝我们的密钥

并弹出一个标题为“Putty 致命错误”的窗口,消息为“已断开连接:没有可用的受支持的身份验证方法(服务器发送:公钥)”。

我尝试了不同的用户名,从旧用户名创建新的私钥文件(我知道这没有任何意义),使用 ssh1 而不是 ssh2(协议选项)。此时我认为我需要将服务器连接到显示器和键盘。上传新的公钥并为 PuTTY 创建私钥。但服务器不容易访问。所以我希望通过 PuTTY 找到更简单的解决方案。也许 PuTTY 有更新?目前我使用的是 Putty 0.66

我在夏天使用这个安装了它:https://vorkbaard.nl/using-putty-and-keyfiles-to-ssh-into-your-ubuntu-12-04-server/

相关内容