三个机器配置SSH互信
生活随笔
收集整理的這篇文章主要介紹了
三个机器配置SSH互信
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
--配置三個機器的SSH互信
1.首先確保三個機器能相互ping通
2.三臺機器分別執行Keygen命令
//rsa可用dsa替換
//最好不要對root用戶配置互信
ssh-keygen -t rsa
3.在主節點執行
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
//將主機slave1.hadoop和slave2.hadoop的公鑰取到本地authorized_keys文件中
ssh slave1.hadoop cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh slave2.hadoop cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
//分發公鑰
scp ~/.ssh/authorized_keys slave1.hadoop:~/.ssh/
scp ~/.ssh/authorized_keys slave2.hadoop:~/.ssh/
4.三臺機器分別執行 更改權限
chmod 644 ~/.ssh/authorized_keys
chmod 700 ~/.ssh
5.驗證
ssh master.hadoop date
ssh slave1.hadoop date
ssh slave2.hadoop date
不需要輸入密碼,即可取得相應主機的時間,就完成了配置
1.首先確保三個機器能相互ping通
2.三臺機器分別執行Keygen命令
//rsa可用dsa替換
//最好不要對root用戶配置互信
ssh-keygen -t rsa
3.在主節點執行
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
//將主機slave1.hadoop和slave2.hadoop的公鑰取到本地authorized_keys文件中
ssh slave1.hadoop cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
ssh slave2.hadoop cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
//分發公鑰
scp ~/.ssh/authorized_keys slave1.hadoop:~/.ssh/
scp ~/.ssh/authorized_keys slave2.hadoop:~/.ssh/
4.三臺機器分別執行 更改權限
chmod 644 ~/.ssh/authorized_keys
chmod 700 ~/.ssh
5.驗證
ssh master.hadoop date
ssh slave1.hadoop date
ssh slave2.hadoop date
不需要輸入密碼,即可取得相應主機的時間,就完成了配置
總結
以上是生活随笔為你收集整理的三个机器配置SSH互信的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ble 低功耗蓝牙开发学习 嵌入式交流学
- 下一篇: 用Python把PDF转为Word方法总