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集羣免密碼登錄