1.讓 master 主機不用密碼,直接登入 slave主機
在 master 主機生成 ssh key:
mkdir ~/.ssh
cd ~/.ssh
ssh-keygen -t rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
scp ~/.ssh/id_rsa.pub root@slave01:/root/
scp ~/.ssh/id_rsa.pub root@slave02:/root/
2.在 slave01、slave02 主機裡,將 ssh 公鑰保存到相對應的位置
cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
3.回 master 主機測試,是否能直接登入
登入的 user 帳號相同,可以省略不輸入
ssh slave01 (ssh root@slave01)
ssh slave02 (ssh root@slave02)
上面動作完成,如還不能登入,請檢查 /etc/ssh/sshd_config 設定:
AuthorizedKeysFile .ssh/authorized_keys
沒有留言:
張貼留言