1. 程式人生 > >CentOS7 --- 免密登陸

CentOS7 --- 免密登陸

機器準備

主機: hadoop01 從機: hadoop02 從機: hadoop03 從機: hadoop04

免密登陸配置

1、在4臺機器上~目錄下同時執行如下命令,這樣分別在每臺機器上生成了密匙

ssh-keygen -t rsa

2、第一臺機器進入~/.ssh執行如下命令將密匙資訊cat到authorized_keys檔案中

cat id_rsa.pub >> authorized_keys

3、將第一臺機器的authorized_keys檔案複製到第二臺機器上

scp ~/.ssh/authorized_keys hadoop02:~/.ssh/

4、第二臺機器重複2操作,並將新的authorized_keys複製到第三臺機器上

5、第三臺機器同樣重複2操作,並將新的authorized_keys複製到第四臺機器上

6、第四臺機器同樣重複2操作,並將新的authorized_keys分別複製到前3臺機器上,這樣就能保證4臺機器的authorized_keys檔案一致,即每臺機器都包含了4臺機器的key

測試免密登陸

 出現如上資訊說明免密登陸成功