Hadoop叢集最迅速的配置免密碼登陸方法
1:多臺機器互相免密登陸的思路(預設你的linux作業系統已經安裝好ssh):
第一步:在各自的機器上面生成金鑰:
在第1臺機器上生產一對鑰匙: ssh-keygen -t rsa
在第2臺機器上生產一對鑰匙: ssh-keygen -t rsa
在第3臺機器上生產一對鑰匙: ssh-keygen -t rsa
............
第二步:將其它機器的公鑰拷貝到第一臺機器:
ssh-copy-id 第一臺機器(分別在其他機器執行此命令,注意,也在第一臺機器上面將公鑰拷貝到自己的機器上面)
如ssh-copy-id master,其他在其他機器執行此命令:ssh-copy-id slaver1,ssh-copy-id slaver2
,ssh-copy-id slaver3,ssh-copy-id slaver4,ssh-copy-id slaver5......第三步:將依次從第一臺機器將公鑰拷貝到其他節點
ssh-copy-id 第2臺機器
ssh-copy-id 第3臺機器
ssh-copy-id 第4臺機器
........
第三步:將第一臺的authorized_keys分別拷貝到其他機器上面:
scp authorized_keys slaver1:/root/.ssh/
scp authorized_keys slaver2:/root/.ssh/
scp authorized_keys slaver3:/root/.ssh/scp authorized_keys slaver4:/root/.ssh/
scp authorized_keys slaver5:/root/.ssh/
scp authorized_keys slaver6:/root/.ssh/第五步:測試
ssh slaver1,依次類推,機器1到2,3,4,5,6,7;機器2到1,2,3,4,5,6,7,等等。彼此互相免金鑰登陸。
可以不輸入密碼登陸;
停更......
2017-12-09 16:23:43