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...