网站地图    收藏   

主页 > 系统 > linux系统 >

ssh免密码登录(公钥登录)失败的原因 - Linux操作系

来源:自学PHP网    时间:2015-04-14 11:51 作者: 阅读:

[导读] ssh免密码登录(公钥登录)失败的原因前几天瞎捣鼓MyBookLive变砖块了,拆下硬盘重搞了一下系统,今天配置ssh登录时, www.2cto.com 由于以前的私钥还在PC上,直接复制出公钥,放入.ssh/authorized_key...


ssh免密码登录(公钥登录)失败的原因
 
前几天瞎捣鼓MyBookLive变砖块了,拆下硬盘重搞了一下系统
今天配置ssh登录时,  www.2cto.com  
由于以前的私钥还在PC上,直接复制出公钥,放入.ssh/authorized_keys下,
却发现公钥登录怎么都不行.
 
非常奇怪,以前一直可以的,除了一次centos6中配置失败
(那是因为selinux,centos6的bug,可以通过restorecon -R -v /root/.ssh),
而MBL是基于debian的,肯定不是这个问题.
 
查看了sshd.log才恍然大悟,原来是创建authorized_key时先touch了一下,
没注意权限是666,权限给多了sshd反而不认...
chmod 600 .ssh/authorized_keys 即可或者 644 也行.

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论