配置好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,这个参数控制是否允许通过秘钥登录