兩臺Linux主機如何建立ssh信任關係??

在管理的伺服器列表裡或許有很多臺Linux主機,它們之後互相訪問以及做很多的事情相互作用,如果它們之間都是使用密碼來訪問那真的是太麻煩了,下面小編與大家分享一下如何建立兩臺Linux主機ssh信任關係。

兩臺Linux主機如何建立ssh信任關係?

工具/原料

伺服器

Linux

ssh

方法/步驟

先在主機A上使用命令建立金鑰

兩臺Linux主機如何建立ssh信任關係?

此時我們可以在/root/.ssh/目錄裡邊看到建立的公私金鑰

ls /root/.ssh/

兩臺Linux主機如何建立ssh信任關係?

我們把id_rsa.pub檔案複製到主機B 上面去

scp -r /root/.ssh/id_rsa.pub 192.168.31.147:/root/.ssh/authorized_keys

兩臺Linux主機如何建立ssh信任關係?

兩臺Linux主機如何建立ssh信任關係?

兩臺Linux主機如何建立ssh信任關係?

此時可以看到主機A連線主機B就不需要再輸入密碼了。

兩臺Linux主機如何建立ssh信任關係?

同理 : 我們在主機B 上面建立公私金鑰,然後把公鑰檔案放入到主機A 的/root/.ssh/authorized_keys 這個檔案裡。然後主機B 連線 主機A就不需要再輸入 密碼了。

兩臺Linux主機如何建立ssh信任關係?

兩臺Linux主機如何建立ssh信任關係?

兩臺Linux主機如何建立ssh信任關係?

兩臺Linux主機如何建立ssh信任關係?

由上面可見,只要建立了公私金鑰,然後把自己的公鑰放到對方的/root/.ssh/authorized_keys 這個檔案裡,就可以不用密碼連線進去對方的主機了。只要你明白了這個原理,那就好辦了。

兩臺Linux主機如何建立ssh信任關係?

注意事項

凡事明白它的執行原理就不會難了。

事情, 關係, 密碼, 主機, 伺服器,
相關問題答案