Bootstrap

ssh免密登陆失败原因

配置ssh免密登陆

ssh-keygen -t rsa

查看~/.ssh多了两个文件:
在这里插入图片描述
在这里插入图片描述
测试:

ssh hadoop@hadoop000

发现仍需输入密码,说明ssh免密登陆配置失败。

ssh免密登陆失败原因

  • 文件~/.ssh/authorized_keys必须是600权限
  • 文件夹~/.ssh必须是700及以下权限
  • home目录~/ 必须是750及以下权限
  • /home/hadoop目录文件权限必须是700
sudo chmod 600 ~/.ssh/authorized_keys
chmod -R 700 ~/.ssh
sudo chmod -R 700 ~/
sudo chmod -R 700 /home/hadoop

再次测试:

ssh hadoop@hadoop000

不需要输入密码,则ssh免密登陆配置成功。

;