基於ambari的大數據平臺搭建-02配置SSH免密登陸

基於ambari的大數據平臺搭建-02配置SSH免密登陸

  1. 生成祕鑰(所有節點)
ssh-keygen -t rsa
  1. 在“/root/.ssh”目錄下,拷貝生成“authorized_keys”文件(所有節點)
cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
  1. 將所有節點祕鑰拷貝到一臺服務器上,我這裏選擇節點1
#節點1命令
[root@ambari1 .ssh]# ssh-copy-id -i ambari1
#節點2命令
[root@ambari2 .ssh]# ssh-copy-id -i ambari1
#其他節點命令,同節點1一樣
...
  1. 將節點1的祕鑰文件拷貝到其他節點上
scp /root/.ssh/authorized_keys ambari2:/root/.ssh/
scp /root/.ssh/authorized_keys ambari3:/root/.ssh/
...
  1. 將節點1自己加入到know_hosts文件中
ssh ambari1
  1. 將節點1的/root/.ssh/known_hosts文件scp拷貝到其他節點上
scp /root/.ssh/known_hosts ambari2:/root/.ssh/
scp /root/.ssh/known_hosts ambari3:/root/.ssh/
...
  1. 互相檢驗是否成功免密登陸
# 各個節點登陸ambari1驗證是否免密登陸
ssh ambari1
發佈了7 篇原創文章 · 獲贊 0 · 訪問量 1839
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章