一般有两个考量方向
第一个是公钥未正确添加: 确保你的 SSH 公钥已经正确添加到 hadoop103
的 authorized_keys
文件中。你可以登录到 hadoop103
上,手动检查 ~/.ssh/authorized_keys
文件,确保你的公钥已经添加到文件中。
第二个就是权限设置不正确.
本人解决方案:
在确认第一个公钥正确添加后,尝试对hadoop的密钥三个密钥文件的权限进行设置
[jeffrey@hadoop103 .ssh]$ chmod 600 ~/.ssh/authorized_keys
[jeffrey@hadoop103 .ssh]$ chmod 600 ~/.ssh/id_rsa
[jeffrey@hadoop103 .ssh]$ chmod 600 ~/.ssh/id_rsa.pub
问题解决