(1)檢查是否安裝ssh
ssh -version,若是如下顯示則已安裝。
(2)使用ssh localhost命令驗證配置前無法連線本機
(3)ls -a ,檢視隱藏目錄.ssh
生成金鑰(3個節點都要生成)
ssh-keygen -t dsa -p 『』 -f /root/.ssh/id_dsa
檢視到.ssh目錄下有兩個檔案生成,分別是id_dsa、id_dsa.pub,這是ssh的一對私鑰和公鑰
(4)將id_dsa.pub追加到授權的key中,鍵入一下命令:
cat /root/.ssh/id_dsa.pub >> /root/.ssh/authorized_keys
免密碼登入本機就配置完成了,下面再次輸入ssh localhost進行驗證,出現下圖所示資訊代表配置成功了
(5)修改主機名和/etc/hosts檔案(3個節點都配置)
修改vim /etc/hosts
修改後並不能立即生效,重啟,然後檢視
(6)檢視是否能ping通(3個節點都測試)
(7)ssh免密登入設定
將2,3節點的公鑰傳送到1節點
在1節點上執行:
cat id_dsa.pub02 >> authorized_keys
cat id_dsa.pub03 >> authorized_keys
然後將檔案分別傳送到2,3節點
scp authorized_keys root@ver02:/root/.ssh/
scp authorized_keys root@ver03:/root/.ssh/
這樣就好了
ssh互信配置
每個節點都執行 ssh keygen t rsa 一路回車 將公鑰新增到認證檔案中 cat ssh id rsa.pub ssh authorized keys 並設定authorized keys的訪問許可權 chmod 600 ssh authorized keys 只要在乙個節點執行即可 ss...
SSH互信配置過程
背景 前兩天一套oracle rac集群出問題,需要重新建庫,dbca建庫過程提示無法建立資料庫,經排查原因為ssh互信配置失效,需重新配置。配置過程如下 1.在兩台機器上生成認證檔案,這裡有個細節,就是ssh互信的認證檔案,需要放在使用者的home目錄下的.ssh目錄中,因此我們要首先建立這個目錄...
linux配置ssh互信
建立rsa金鑰和公鑰 登入機器 登入的使用者就是配置的使用者,不要配置錯了 這裡用hadoop使用者 hadoop001 192.168.137.200 hadoop002 192.168.137.201 hadoop003 192.168.137.202 在每台機器上執行 rm rf ssh mk...