三颱機器之間ssh互信配置

2021-09-19 16:14:53 字數 1191 閱讀 5139

**:

10.111.25.138 idsw-dev-01

10.111.25.139 idsw-dev-02

10.111.25.140 idsw-dev-03

1.配置hosts檔案(每個節點都執行)

cat >>/etc/hosts <2. 新增本機公鑰的配置檔案(每個節點都執行)

ssh-keygen -t rsa # 一路回車

# 將公鑰新增到認證檔案中

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

# 並設定authorized_keys的訪問許可權

chmod 600 ~/.ssh/authorized_keys

3. 新增其他互信機器的公鑰到配置檔案(只要在乙個節點執行即可。這裡在 idsw-dev-01上執行)

ssh idsw-dev-02 cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys

ssh idsw-dev-03 cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys

4. 分發整合後的檔案到其它節點

scp ~/.ssh/authorized_keys idsw-dev-02:~/.ssh/

scp ~/.ssh/authorized_keys idsw-dev-03:~/.ssh/

5.測試

測試時,第一次,需要輸入密碼,之後就不需要輸入密碼了。

# 在idsw-dev-01上測試

ssh idsw-dev-01

ssh idsw-dev-02

ssh idsw-dev-03

# 在idsw-dev-02上測試

ssh idsw-dev-01

ssh idsw-dev-02

ssh idsw-dev-03

# 在idsw-dev-02上測試

ssh idsw-dev-01

ssh idsw-dev-02

ssh idsw-dev-03

刪除,重新操作

#  rm -fr /root/.ssh/

linux 2臺機器之間建立ssh互信

環境說明 192.168.157.101 vms001 rhel7.1 192.168.157.102 vms002 rhel7.1 vms001伺服器操作 1.vms001生成公鑰私鑰 命令執行成功,會在 ssh目錄下生成2個檔案 id rsa.pub為公鑰檔案,現實生活中相當於鎖 id rsa ...

Linux之間配置SSH互信(SSH免密碼登入)

1.在客戶端生成公鑰私鑰對 命令 ssh keygen t rsa 一路預設回車,系統在 root ssh下生成id rsa id rsa.pub 2.檢視系統生成的公鑰私鑰對 命令 ls root ssh 可以看到如下的檔案 3.將生成的公鑰私鑰對id rsa.pub傳送到其他的伺服器上。命令 s...

Linux之間配置SSH互信(SSH免密碼登入)

為簡化ssh過程,採用證書方式,免去ssh登入時需要輸入賬號密碼的過程,具體操作如下 一 在ssh伺服器所在機器上 1 以root使用者登入,更改ssh配置檔案 etc ssh sshd config,去除以下配置的注釋 rsaauthentication yes 啟用rsa認證 pubkeyaut...