Putty:获取服务器拒绝了我们的关键错误
我使用puttygen.exe(客户端是Windows 8)创建了密钥对。在服务器(Ubuntu 12.04.3 LTS)上,我将公用密钥放在中~/.ssh/authorized_keys。公钥是这样的: ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAopfM6RHOgnuc4Aftn3t4k5UIAT3StCAbn/vg/IMbphbXadshC+79sIlRq3P4zGzMjFTP4hKnzu6ehLV5lmj/qorq3SKT+bPO5Qrac3VbIlrGvuBFDDjP82I2Hwg3HzlsFTstqk++KToapaTYZ7jENEYyPl2wnzITJnt//+4U1o6juoXTKgdNE02hHnRZyHOV/bnkZyJJCEwJv5U0eXSThQnhmXtUxGT8U0HQNFiXfqIIVllhWiCnyrhhIaKz/CIJNAd2VmzyJzQtJtTQX8aWSNVrZju6Sv2/RncTNvsACdNgjjh/FH8PQXaep00jlJ3MOdsC8vz6VSPFbh6iKy1oLQ== rsa-key-20131231 因此是正确的(一行,无注释,以ssh-rsa开头,等等) .ssh dir权限级别为700,authorized_keys文件权限为600。我尝试登录的实际用户拥有的目录和文件。 当我尝试连接时'server refused our key',服务器提示输入密码。就这样。/var/log/auth.log尝试使用密钥登录时,没有任何记录。 我到处都看过,所有文章和提示都提到为文件/目录设置chmod 600和chmod以及正确设置密钥的格式。我已经完成了所有这些操作,但仍然出现“拒绝我们的键”错误,并且我没有主意。