PuTTy + SSH 第一次失败并显示“服务器拒绝我们的密钥”,但第二次成功

PuTTy + SSH 第一次失败并显示“服务器拒绝我们的密钥”,但第二次成功

我使用 OpenSSH 设置了一个 Ubuntu 服务器,并将我的公钥(使用 PuTTyGen 生成)添加到~/.ssh/authorized_keys。我还配置并保存了一个 PuTTy 会话以使用公钥。但是,连接时我收到以下消息:

Using username "phil".
Server refused our key
[email protected]'s password:

我知道账号密码,所以我仍然可以登录。

有趣的是:当第一个 PuTTy 实例连接时,我可以打开其他使用相同的会话配置文件的 PuTTy 实例。这一次,PuTTy 成功了:

Using username "phil".
Authenticating with public key "rsa-key-20190809"
Passphrase for key "rsa-key-20190809":
Welcome to Ubuntu 16.04 LTS (GNU/Linux 4.4.0-21-generic x86_64)

到底是怎么回事?

答案1

原来/home/问题出在我的加密目录上。对于将来遇到类似问题的人,这里有一个原因描述和建议的修复

相关内容