升级到Fedora 23后,无密码(基于公共密钥)的身份验证在SSH中不再起作用:尝试通过SSH到某个主机时,它会提示我在远程主机上输入密码。我无法使用SSH私钥。Fedora 22一切正常。
我的公共密钥是DSA密钥(~/.ssh/id_dsa.pub
)。我正在使用OpenSSH 7.1(openssh-7.1p1-5.fc23.x86_64
)。
如何使无密码身份验证再次正常工作?
ssh -Q
。这是在询问如何对SSH故障进行故障排除。我确实在superuser.com/q/962918/93541和其他地方找到了一些材料,可以帮助您确定该解决方案,但是那里的答案描述了如何使用ssh -Q
,但没有回答这个问题(例如,它没有解释如何解决此问题)这个问题),所以我认为这不是重复。在Unix和Linux的一个是非常相似的; 我希望能早一点看到。再次感谢您的链接!