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

2021-08-21 21:21:46 字數 568 閱讀 2138

1.在客戶端生成公鑰私鑰對

命令:ssh-keygen -t rsa

一路預設回車,系統在/root/.ssh下生成id_rsa、id_rsa.pub

2.檢視系統生成的公鑰私鑰對

命令:ls /root/.ssh

可以看到如下的檔案

3.將生成的公鑰私鑰對id_rsa.pub傳送到其他的伺服器上。

命令:ssh-copy-id -i /root/.ssh/id_rsa.pub 192.168.137.129 

可以看到成功將公鑰私鑰對傳送到了其他伺服器,更多伺服器一樣操作即可。

4.現在可以測試連線其他伺服器是否不需要密碼登入,可以看到確實成功了。

登入其他伺服器命令:ssh 192.168.137.130     #ssh serverid

參考部落格: 感謝作者!!!

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

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

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

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

linux配置ssh互信

建立rsa金鑰和公鑰 登入機器 登入的使用者就是配置的使用者,不要配置錯了 這裡用hadoop使用者 hadoop001 192.168.137.200 hadoop002 192.168.137.201 hadoop003 192.168.137.202 在每台機器上執行 rm rf ssh mk...