1. 程式人生 > 其它 >2.ssh免密配置

2.ssh免密配置

感覺老師講到這裡起碼還得兩週 /狗頭.jpg

設定主機名&&關閉防火牆

hostnamectl set-hostname 主機名 bash #重新整理

systemctl stop firewalld.service #關閉防火牆 systemctl disable firewlld.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

scmp master:/root/.ssh/id_rsa.pub /root #主節點祕鑰拷貝到從節點 ls / root/ #看看有沒有 cat id_rsa.pub >> 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