今天在root用户下启动hadoop集群时,提示输入密码。但是我在普通用户下启动集群不需要密码。经过查询,使用指令tail /var/log/secure -n 20查看系统的日志文件:
发现问题的所在:Authentication refused: bad ownership or modes for file
目录的属主和权限配置不当,查找资料得知:SSH不希望home目录和~/.ssh目录对组有写权限,通过下面命令修改权限:
chmod 7555 /root
修改后再配置一遍免密已经密钥分发,应该就没问题了。
有问题欢迎留言交流!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)