CentOS6集群免密码登录
vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=bigdata-fy1
GATEWAY=192.168.239.2
vim /etc/hosts
192.168.239.131 bigdata-fy1
192.168.239.132 bigdata-fy2
192.168.239.133 bigdata-fy3
设置免密码登录
bigdata-fy1
首先配置bigdata-fy1节点的本机免密码登录
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
然后在bigdata-fy1节点上执行scp命令(执行的时候需要输入对应节点的密码)
scp ~/.ssh/authorized_keys bigdata-fy2:~/
scp ~/.ssh/authorized_keys bigdata-fy3:~/
最后在bigdata-fy2、bigdat-fy3节点上分别执行如下命令:
cat ~/authorized_keys >> ~/.ssh/authorized_keys
bigdata-fy2
配置bigdata-fy2节点的本机免密码登录
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
然后在bigdata-fy2节点上执行scp命令
scp ~/.ssh/authorized_keys bigdata-fy1:~/
scp ~/.ssh/authorized_keys bigdata-fy3:~/
最后在bigdata-fy1、bigdata-fy3节点上分别执行如下命令:
cat ~/authorized_keys >> ~/.ssh/authorized_keys
bigdata-fy3
配置bigdata-fy3节点的本机免密码登录
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
然后在bigdata-fy3节点上执行scp命令
scp ~/.ssh/authorized_keys bigdata-fy1:~/
scp ~/.ssh/authorized_keys bigdata-fy2:~/
最后在bigdata-fy1、bigdata-fy2节点上分别执行如下命令:
cat ~/authorized_keys >> ~/.ssh/authorized_keys
至此实现了CentOS6集群免密码登录
来源:CSDN
作者:zhengzaifeidelushang
链接:https://blog.csdn.net/zhengzaifeidelushang/article/details/103465389