关于Hadoop集群启动免密登录ssh的操作命令
启动hadoop集群时,每次启动和关闭都需要输入很多次的密码,这十分不方便,如何设置ssh进行免密登录,步骤很简单
1、生成公钥私钥 (一路回车)
ssh-keygen
2、输入ssh-copy-id 主机名(例如:ssh-copy-id node1)
输入后输入密码
![这里我的主机名为niit-slave1](https://img-blog.csdnimg.cn/7e6fcbf7b0e64cdbadd05a4a6cc4506f.png)
2、将所创建的ssh文件进行复制到另外两个虚拟机上
ssh-copy-id niit-slave2
![在这里插入图片描述](https://img-blog.csdnimg.cn/6f03f54e73ed4351b65516ab97a0424c.png)
这里需要你输入一次密码
3、另外的虚拟机按照步骤三进行即可
进行免密设置后,启动Hadoop集群就不需要再输入密码了
![在这里插入图片描述](https://img-blog.csdnimg.cn/6741c3380a3546d6867dff1399b2815d.png)