SSH免密登录的错误
为了避免每次在测试环境启动hadoop都需要输入密码, 使用免密操作
ssh-keygen,然后一直按enter键
接着需要输入root密码, 输入root密码后一直报错,密码不正确, permission denied, pleasse try again
然而密码是正确的,这种错误消息实在是不准确
检查了 /root/.ssh目录权限, 没问题
最后发现是ssh的配置问题,默认禁止root帐号登录,修改
vim /etc/ssh/sshd_config
将PermitRootLogin 选项从prohibit-login 改为yes
PermitRootLogin yes