天天看點

linux伺服器互信免密linux伺服器互信免密

linux伺服器互信免密

假設有兩台伺服器,伺服器A和伺服器B

  1. 兩個伺服器分别root登入後執行 ssh-keygen -t dsa 會在 /root/.ssh目錄下生成 id_dsa 及 id_dsa.pub兩個檔案(PS:一直敲回車即可不要輸入任何東西)
  2. 将伺服器A的id_dsa.pub 放到伺服器B的 /root/.ssh下,将伺服器B的 id_dsa.pub 放到伺服器A的 /root/.ssh下。(PS:可以下載下傳到本地再手動上傳,也可以使用SCP指令:在伺服器A上執行 scp id_rsa.pub [email protected]伺服器B的ip:~/.ssh/0_id_rsa.pub 這裡需要重命名,以免覆寫B主機原有的公鑰)
  3. 在 /root/.shh下執行 cat b_id_dsa.pub >> authorized_keys 進行授權
  4. 執行 ssh [email protected]伺服器A的ip 進行驗證,如果不需要輸入密碼,表示設定A對B的信任成功,然後再重複 2、3、4步驟設定B對A的信任。

繼續閱讀