Linux伺服器之間建立信任關係

來源:互聯網
上載者:User

我們經常會遇到這樣的情況,從一個linux伺服器ssh另外一台linux伺服器,或者使用scp或rsync從一台linux伺服器傳資料到另外一台linux伺服器。每次操作的時候都需要輸入密碼進行驗證。如果我們在伺服器之間建立信任關係的話則不需要每次都輸入密碼了。

 

建立信任關係如下:

(1) 切換到需要建立信任關係的使用者根目錄

(2) 執行命令:ssh-keygen -d

提示Enter file in which to save the key                             
這裡可以直接斷行符號表示直接選預設選項

提示Enter passphrase (empty for no passphrase)       
這裡可以直接斷行符號表示直接選預設選項

提示Enter same passphrase again:                                 
這裡可以直接斷行符號表示直接選預設選項

這時在使用者根目錄下面會出現.ssh目錄,在.ssh目錄下產生兩個檔案:公開金鑰id_dsa和私密金鑰id_dsa.pub。

(3)在.ssh目錄下建立authorized_key檔案

(4)在需要建立信任關係的伺服器上執行1~3步驟

(5)以伺服器A,B為例,建立A,B間的信任關係。將A伺服器的公開金鑰id_dsa.pub的內容寫入B伺服器的authorized_key中,使得B可以訪問A;在將B伺服器的公開金鑰id_dsa.pub的內容寫入A伺服器的authorized_key中,使得A可以訪問B。這樣A,B之間的訪問就建立信任關係了。

(6)在多台伺服器之間建立信任關係同(5),只要在authorized_key檔案中追加寫入公開金鑰id_dsa.pub的內容即可。

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.