配置SecureCRT ssh密钥登录远程主机之无法登录

[ggp@test182 ~]$ ll .ssh
total 8
-rw-r--r-- 1 ggp ggp 588 Sep 25 17:19 authorized_keys
[ggp@test182 ~]$ ll .ssh/authorized_keys
-rw-r--r-- 1 ggp ggp 588 Sep 25 17:19 .ssh/authorized_keys
[ggp@test182 ~]$

切记将.ssh的权限改为700,authorized_keys 的权限改为644,以上两个权限貌似只要有一个合适即可。
.ssh 和authorized_keys的所属用户和组为ggp.ggp而不是root.root
否则,可能无法正常登录哦。
服务端/etc/ssh/sshd_config配置

OpenSSH的配置通常保存在:/etc/ssh/sshd_config
PermitRootLogin no # 禁止root用户登陆
StrictModes yes # 检查密钥的用户和权限是否正确,默认打开的
RSAAuthentication yes # 启用 RSA 认证
AuthorizedKeysFile .ssh/authorized_keys # 验证公钥的存放路径
PubkeyAuthentication yes # 启用公钥认证
PasswordAuthentication no # 禁止密码认证,默认是打开的。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/40daf07d7a4dfcbde1bdfa4351ec6307.html