我們經(jīng)常需要配置機(jī)器之間互相免密,其實配置很簡單,但有時候會由于不細(xì)心,浪費(fèi)了不少時間。
配置A主機(jī)和B主機(jī)免密操作步驟:
A主機(jī)操作:
1.ssh-keygen -t rsa -f /root/.ssh/id_rsa -N ''
2.ssh-copy-id root@B主機(jī)IP
B主機(jī)操作:
1.ssh-keygen -t rsa -f /root/.ssh/id_rsa -N ''
2.ssh-copy-id root@A主機(jī)IP
問題描述:
在A主機(jī)執(zhí)行ssh-copy-id正常,在B主機(jī)執(zhí)行ssh-copy-id提示密碼錯誤,手動輸入和粘貼密碼都不對。

原因分析:
這是由于A主機(jī)的ssh端口不是默認(rèn)的22,而是322,需要加上端口參數(shù)-p
[root@client yum.repos.d]# ssh-copy-id [email protected] -p 322

總結(jié):這里比較坑的是,端口不對,沒有端口相關(guān)的報錯,而提示密碼錯誤;
在以后使用ssh遠(yuǎn)程登陸服務(wù)器的時候,也要注意這一點(diǎn)
