在jobsky的服务器(Centos7)上不想输密码,SSH配置的时候老出现问题:
Server refused our key
解决过程
- ssh 文件夹权限不对?
据网上说要求__700__甚至__400__的权限,改了,无济于事 - 用puttykeygen生成的问题?
万恶的Mircosoft和Linux不相容,我又在服务端生成了一个新的密钥,失败 - 终于想起我的腾讯爸爸,登上云服务器看看.ssh文件夹,只有一个文件__authorized_keys__。好像没什么毛病!
- Selinux?失效!
- 最后在一篇文章中找到"关于使用putty私钥连接linux出现失败的原因解决方案"
竟然有和3相同的名字:authorized_keys - 最后key-comment 内容不重要
Finally
1 | mv id_rsa.pub authorzied_keys |
吐槽
辣鸡百度,尽搜出来水教程,弄了一个晚上
附:SSH的配置文件/etc/ssh/ssh_config