当前位置: > Linux服务器 > SSH >

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

时间:2016-02-23 15:45来源:linux.it.net.cn 作者:it.net.cn

[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 # 禁止密码认证,默认是打开的。

 

(责任编辑:IT)
------分隔线----------------------------