1. 程式人生 > >linux伺服器間免密登入

linux伺服器間免密登入

假設要登入的機器為192.168.175.5,當前登入的機器為192.168.175.4。

1  首先在4的機器上生成金鑰(如果已經生成可以跳過):

     $ ssh-keygen -t rsa  (注意:ssh和-keygen沒有空格)

    一路回車即可。

 

2  將生成的公鑰複製到機器5上的~/.ssh/authorized_keys中,使用如下命令:

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

(注意:在執行命令前,5上是沒有~/.ssh/authorized_keys檔案的)
     root為需要登入到機器5上的身份,需要替換成需要的使用者名稱。

 

3 測試免密碼登入:

   $ ssh [email protected]