是我毒奶了
視頻鏈接:https://www.bilibili.com/video/BV1aM4y137pA/
設置主機名&&關閉防火牆
hostnamectl set-hostname 主機名
bash #刷新
systemctl stop firewalld.service #關閉防火牆
systemctl disable firewalld.service #永久關閉防火牆
systemctl status firewalld #查看防火牆狀態
#記錄各台主機ip,host映射,重新鏈接就能看到公網IP
vim /etc/hosts
#把復制的ip 主機名 粘貼進來,本機ip設置為內網ip,服務器的話其他主機ip設置為公網ip
SSH主從免密
ssh-keygen #回車回車
cd /root/.ssh/
ls #設置.key文件權限
cat id_rsa.pub >> authorized_keys
chmod 600 authorized_keys
ssh localhost #判斷是否成功
yes
exit
scp master:/root/.ssh/id_rsa.pub /root #主節點秘鑰拷貝到從節點
ls / root/ #看看有沒有
cat /root/id_rsa.pub >> authorized_keys #繼續追加
(這一步一定要回到authorized_keys的目錄,不然會無效)
ssh slave1 #主節點操作,連上就說明連接成功了
SSH從主免密
scp slave1:/root/.ssh/id_rsa.pub /root
ls /root/ #還是確定有無
cat /root/id_rsa.pub >> authorized_keys
#重復上述節點操作
scp slave2:/root/.ssh/id_rsa.pub /root
cat /root/id_rsa.pub >> authorized_keys
ssh master #拿從節點驗證一下
exit