问题:: 使用新密钥为 Hadoop 启用 SSH

问题:: 使用新密钥为 Hadoop 启用 SSH

我跟着michael noll 的教程安装 Hadoop,

我创建了 Hadoop 用户“hduser”并生成了密钥,但是我卡在这里,当我尝试使用生成的密钥启用 ssh 访问时,

hduser@arul-virtual-machine:~$ cat $HOME/ .ssh/id_rsa.pub >> $HOME/ .ssh/authorized_keys

我得到的回应是,

-su: /home/hduser/: Is a directory

我正在使用带有 ubuntu 14.04 的 vmware 工作站。

答案1

$HOME和之间.ssh/id_rsa.pub以及$HOME和之间没有空格.ssh/authorized_keys,因此实际命令是:

cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys

(您可以复制粘贴上述命令)。

这会将内容附加$HOME/.ssh/id_rsa.pub$HOME/.ssh/authorized_keys

相关内容