SSH設置免密登錄

再平時我們ssh或者scp的時候經常會提示需要輸入服務器密碼,也是十分頭疼,下面介紹一下怎麼實現免密登錄~

場景

我們要將A服務器中的某個文件scpB服務器中。

scp ./a.txt [email protected]:/home/www

頭疼的提示密碼就來了。

解決方法

一、生成公鑰-私鑰對

A服務器中生成公鑰-私鑰對

ssh-keygen -t rsa -C "unstorm"
參數 說明
-t 生成的祕鑰類型
-f 密鑰文件路徑、名稱,如:-f ~/.ssh/id_rsa
-C 備註信息

二、複製SSH密鑰到B服務器

將你的SSH公鑰複製到B服務器

ssh-copy-id user@host

中途會提示你輸入B服務器的密碼
完成後如圖:
完成後如圖
好了,開始你的免密登錄吧~

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