我正在尝试让 Hadoop 的伪分布式操作示例 (http://hadoop.apache.org/common/docs/stable/single_node_setup.html) 在 OS X Lion 上工作,但在没有 ssh 的情况下无法正常工作一个密码。
说明如下:
设置无密码 ssh
现在检查您是否可以在没有密码的情况下 ssh 到 localhost: $ ssh localhost
我收到连接被拒绝:
archos:hadoop-0.20.203.0 travis$ ssh localhost
ssh: connect to host localhost port 22: Connection refused
如果没有密码就无法 ssh 到 localhost,请执行以下命令:
$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys
在这一步之后,我仍然被拒绝连接。有任何想法吗???