hadoop启动集群的免密码登陆设置
当我们要启动集群的时候,需要一指输入密码,这样下来是不是很费劲呢,不过跟着我设置了以后就不用发愁了
步骤:
1.进入到当前使用hadoop的用户主体目录里面,通过ll -a 先查看一下
2.输入 ssh localhost
3.此时再ll -a一下会发现里面多了一个隐藏文件.ssh
4.进入这个文件夹 cd .ssh
5.输入 ssh-keygen -t rsa --> 遇到提示一直按回车就行
6.此时ll查看会发现里面多了俩个文件
id_rsa --> 私密钥匙
id_rsa.pub --> 公用钥匙
7.接着将公用钥匙写入到authorized_keys文件中,并修改这个文件的权限(重要,请不要忽略)
cat id_rsa.pub >> authorized_keys
chmod 600 authorized_keys
8.测试:
再次输入 ssh localhost 不再提示输入密码,那么现在启动集群就不会再一直输入密码了,