配置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)
[ggp@test182 ~]$ ll .ssh
切记将.ssh的权限改为700,authorized_keys 的权限改为644,以上两个权限貌似只要有一个合适即可。
OpenSSH的配置通常保存在:/etc/ssh/sshd_config (责任编辑:IT) |