按照下面的步骤配置一切顺利.为什么呢?
这是大家的博客都会写的。
但是注意到红色的命令没,大家都会用cat,但我偶尔用了一次cp竟然成了。
在机器上使用以下命令安装ssh:
sudo apt-get install ssh
切换到用户目录
cd ~
设置namenode的ssh为无需密码自动登陆
ssh-keygen -t rsa
输入完成以后一直按回车
完成后会在/home/hadoop/目录下产生完全隐藏的文件夹.ssh进入.ssh文件夹,然后将id_rsa.pub复制到authorized_keys文件,命令如下
cd .ssh # 进入.ssh目录
cp id_rsa.pub authorized_keys #生成authorized_keys文件
测试无密码登录
ssh localhost
好了