登入SSH免密碼

有兩台Linux電腦,分別為A、B,想讓A電腦登入B電腦時不用輸入密碼,其步驟如下:

1、在A電腦執行如下之指令,過程中會要求輸入密碼,請輸入空白的密碼,最後會產生公鑰與私鑰(id_dsa、id_dsa.pub)

ssh-keygen -d

2、將公鑰(id_dsa.pub)複製到B電腦,並將其改名為authorized_keys,如果有兩台電腦,則其中一個改名為authorized_keys1

3、在A電腦上以SSH登入B電腦,試試是否不用密碼