天天看點

快速建立ssh互信

    因為工作中經常需要配置伺服器之間的ssh互信.在網上找到好多關于ssh互信的配置方法,大多很麻煩,而且配置起來經常不成功.

    下面為介紹一種可以快速建立ssh互信的方法:

實驗背景:

使用的系統為CentOS 6.0

兩台伺服器:

伺服器A :位址192.168.26.134 建立使用者redhat 密碼: redhat ;

伺服器B :位址192.168.26.135 建立使用者centos 密碼: centos ;

(出于安全考慮一般不配置root使用者的ssh互信)

配置過程

----------------------------------------------------------------------------

一.配置伺服器A:

1.用redhat使用者登入系統.或者su 到redhat使用者.

2.生成私鑰和公鑰檔案

(注:這裡不需要事先在家目錄下建立 .ssh 檔案夾)

回車後會顯示如下内容:  (之後直接回車就可以了)

顯示類似如下内容則表明私,公鑰檔案生成成功

快速建立ssh互信

3.将公鑰拷貝到伺服器B上

出現如下内容:

之後會讓你輸入伺服器B上的使用者的密碼

最後顯示如下内容表示拷貝成功:

快速建立ssh互信

4.驗證ssh時是否還需要輸入密碼:

快速建立ssh互信

一切正常的話會直接顯示centos使用者的使用者名

--------------------------------------------------------------------------- 

二.配置伺服器B:

配置過程跟配置伺服器A相同,這裡簡化描述,隻描述步驟與指令.

1.登陸伺服器B 

2.生成密鑰檔案

3.拷貝公鑰檔案伺服器A

4.驗證

--------------------------------------------------------------------------

總結.到此伺服器之間的ssh就建立好了.總的來說建立互信隻需要執行兩條指令

而不需要建立目錄,修改權限,修改檔案.

繼續閱讀