首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Putty:获取服务器拒绝了我们的密钥错误

Putty:获取服务器拒绝了我们的密钥错误
EN

Stack Overflow用户
提问于 2014-01-01 07:30:26
回答 22查看 260.9K关注 0票数 97

我使用puttygen.exe创建了密钥对(客户端是Windows8)。在服务器(Ubuntu12.04.3LTS)上,我已经将我的公钥放在了~/.ssh/authorized_keys中。公钥如下:

代码语言:javascript
复制
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAopfM6RHOgnuc4Aftn3t4k5UIAT3StCAbn/vg/IMbphbXadshC+79sIlRq3P4zGzMjFTP4hKnzu6ehLV5lmj/qorq3SKT+bPO5Qrac3VbIlrGvuBFDDjP82I2Hwg3HzlsFTstqk++KToapaTYZ7jENEYyPl2wnzITJnt//+4U1o6juoXTKgdNE02hHnRZyHOV/bnkZyJJCEwJv5U0eXSThQnhmXtUxGT8U0HQNFiXfqIIVllhWiCnyrhhIaKz/CIJNAd2VmzyJzQtJtTQX8aWSNVrZju6Sv2/RncTNvsACdNgjjh/FH8PQXaep00jlJ3MOdsC8vz6VSPFbh6iKy1oLQ== rsa-key-20131231

所以它是正确的(一行,没有注释,以ssh-rsa开头,等等)

.ssh目录权限级别为700,authorized_keys文件权限级别为600。我尝试登录的实际用户所拥有的目录和文件。

当我尝试连接时,我得到了'server refused our key',服务器要求输入密码。就这样。尝试使用密钥登录时,/var/log/auth.log中未记录任何内容。

我到处寻找,所有的文章和技巧都提到为文件/目录设置chmod600和700,并正确格式化密钥。我已经做了所有这些,但仍然收到‘拒绝我们的密钥’的错误,我没有想法了。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20864224

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档