Linux免密登錄方法設置

在一次面試中,面試官問到:如何進行ssh免密登錄設置?

當時沒答上來,後來在CSDN上看到最簡單的一個辦法出自:https://blog.csdn.net/furzoom/article/details/79139570

首先感謝這位同學的分享。

下面是我的實驗:

需要登錄的主機IP地址爲:192.168.43.45,稱爲1號主機

需要配置的主機IP地址爲:192.168.43.44,稱爲2號主機

即,2號主機要免密碼登錄到1號主機。

首先在2號主機上輸入命令:ssh-keygen -t rsa    (輸入後一直按回車就完事了,下圖是實際的情況)

上面的命令就生成了公鑰,然後在將生成的公鑰複製到機器1號主機上的 ~/.ssh/authorized_keys中,使用如下命令:

ssh-copy-id -i ~/.ssh/id_rsa [email protected]       (其中 ~/.ssh代表的是/root/.ssh,命令執行結果如下如所示。)

到這裏就成功了!

2號主機不需要密碼就直接登錄到1號主機上了。

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