兩臺(tái)Linux服務(wù)器之間采用SSH通信不需要輸入密碼

首先保證兩臺(tái)機(jī)器上都安裝了SSH,其次在每臺(tái)機(jī)器上都執(zhí)行ssh-keygen -t rsa -P ""命令

在各自的家目錄下都生成了?

/home/hadoop/.ssh/id_rsa ?id_rsa.pub 兩個(gè)文件。

比如把A機(jī)器上的 id_rsa.pub上傳到B機(jī)器上,執(zhí)行 cat id_rsa.pub>> B機(jī)器/.ssh/

authorized_keys

。 這樣在A機(jī)器上ssh B 機(jī)器時(shí),就不需要密碼直接登錄了。

同樣,把B機(jī)器上的id_rsa.pub文件 上傳到A機(jī)器,執(zhí)行同樣操作。B登錄A也不需要密碼。直接登錄.

分別修改修改.ssh目錄的權(quán)限以及authorized_keys 的權(quán)限

chmod 644 ~/.ssh/authorized_keys

chmod 700 ~/.ssh

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容