帮忙看一下

0
配置伪分布式hadoop的时候按照如下设置ssh
$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

然后$ ssh localhost 仍然需要输入密码是为什么啊
已邀请:
0

Bob - 同程旅游大数据+BI 架构师 2016-10-21 回答

检查文件的权限,最好进行权限的修改,示例:
chmod 600 ~/.ssh/authorized_keys
 
.ssh的父目录权限最好要要设置为755

要回复问题请先登录注册