linux ssh免密登录

关于linux配置ssh免密登录的问题
我在02节点执行ssh localhost没任何问题 见图片

img

在01节点登录本地主机 localhost (其实按理说登录本地主机是不用密码的把?)就显示权限不够了

img

然后我对比了两个主机的配置文件(/etc/ssh/sshd_config)以及~/.ssh文件的权限 都是一样的
但是就是02节点可以正常登录本地主机 01就提示权限不够 这个问题找了好几天了,一直解决不了
请大家指点一下 谢谢!

01跟02两个节点是另外的两台机器吗?还是?

/etc/hosts 主机映射
ssh-keygen #生成公私钥
复制公钥到 /root/.ssh.authorized_keys #600权限

1、检查节点1是否正确配置了免密;
2、查看节点1主机的host文件配置,localhost对应的地址是否正确(127.0.0.1)