確認需要集群的主機名與ip位址,修改主機名字的命令sudo gedit /etc/hostname
如果修改了主機名,請重啟,沒有則下一步
關閉防火牆,sudo ufw disable
生成公鑰金鑰,ssh-keygen
建立信任連線列表,cat ~/.ssh/id_rsa.pub>>~/.ssh/authorized_keys
無密碼登入主機,ssh localhost
,退出exit
修改hosts檔案,新增其他節點,sudo gedit /etc/hosts
拷貝主節點資訊到其他節點,cat ~/.ssh/id_rsa.pub | ssh [email protected] "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"
無密碼登入其他節點,ssh ubuntu02
更便捷的方法,免密碼登入與免密碼拷貝檔案ssh-copy-id user@host
。
Ubuntu16 04 開啟SSH服務
1.查詢ssh服務是否已安裝 sudo ps e grep ssh有以下返回說明已安裝 沒結果說明沒安裝ssh服務 2.安裝ssh服務 sudo apt get update sudo apt get install openssh server 再次查詢ssh服務看有沒有啟動 檢視ssh服務狀態 ...
Ubuntu 16 04開啟SSH服務
安裝 sudo apt get install openssh server啟動 sudo service ssh start查詢服務啟動狀態 sudo ps e grep ssh 或者sudo service ssh status 配置開機啟動 把四項都選上。修改預設埠 sudo vim etc ...
Ubuntu 16 04開啟SSH服務
安裝 sudo apt get install openssh server 啟動 sudo service ssh start 查詢服務啟動狀態 sudo ps e grep ssh 或者sudo service ssh status 配置開機啟動 sudo sysv rc conf 把四項都選上...