配置ssh互信

2021-10-21 16:59:11 字數 1313 閱讀 1649

(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...