集群设置免密登录
具体步骤如下:
1、设置主机名
hostname——查看当前主机名(没改的话应该是ip地址)
现在,将原来的ip地址改成 简单的名字
hostnamectl set-hostname 新主机名
2、添加各个主机地址和名称
vi /etc/hosts:在hosts文件中加入对应的主机名
最后一行加入 原主机名 新主机名
然后将hosts文件分发到其他主机
scp /etc/hosts root@hadoop101:/etc/
3、生成密钥
ssh-keygen -t rsa -P “”
4、自己保存密钥
cat ~/.ssh/id_rsa.pub > .ssh/authorized_keys
5、把密钥传给别人
ssh-copy-id -i .ssh/id_rsa.pub -p22 别人的用户名@别人的主机名
6、登录
ssh 别人用户名@别人主机名
例如:ssh root@hadoop101