配置好ssh互信还需要密码登录

通过ssh-keygen生成公私钥之后,再使用 ssh-copy-id将公钥传送到远程用户。这两步完成后,验证是否能等免密登录,发现并不能。

问题排查:

1、.ssh 目录的权限应为 700

  authorized_keys 文件的权限应为 600

2、确认生成的公钥已经存在于 目标主机的 authorized_keys  文件中

3、查看sshd的配置文件

  cat  /etc/ssh/sshd.conf

  查看这个参数   PubkeyAuthentication yes,是否为yes,这个参数控制是否允许通过秘钥登录

猜你喜欢

转载自www.cnblogs.com/cmgg/p/11396467.html