Linux redhat hadoop 免密登陆

问题 当我们启动hadoop的时候 频繁要求输入密码

我们需要一种方式来让我们不需要输入密码就可以启动和关闭hadoop相关节点服务

在伪分布式模式下的实现

先来看一个原理图

Linux redhat hadoop 免密登陆

 

再来看实现

1.产生**对(非对称加密算法)

  ssh-****** -t rsa

Linux redhat hadoop 免密登陆

其中下图第一行是私钥 第二行是公钥

Linux redhat hadoop 免密登陆

 

2.将公钥给虚拟机

ssh-copy-id -i .ssh/id_rsa.pub [email protected]

 

Linux redhat hadoop 免密登陆

到这一步就可以了 余下的工作就不需要了

 

ssh dapeng100

exit