linux免密碼互相登錄

系統:CentOS6.7


1.用ssh-key-gen在本地主機上創建公鑰和私鑰

ssh-keygen -t rsa

一路回車,注意第一個回車的位置是問你公鑰和私鑰的存儲目錄,我的機器是/root/.ssh

Enter file in which to save the key (/root/.ssh/id_rsa): 

完成後在/root/.ssh下會創建兩個文件,分別爲公鑰id_rsa.pub和私鑰id_rsa


2.用ssh-copy-id把公鑰複製到遠程主機上

ssh-copy-id -i /root/.ssh/id_rsa.pub [email protected]

輸入yes

輸入遠程主機的密碼

完成

這個命令會把密鑰追加到遠程主機的/root/.ssh/authorized_key上,並給.ssh目錄和authorized_keys設置合適的權限


3.直接登錄遠程主機

ssh 192.168.1.103

ssh將不會詢問密碼


4.登出

logout

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章