SSH 是既安全又好用,但對於經常在各個主機來回的人來說,多次的鍵入密碼也是挻累人的。

其實 SSH 是可以不用輸入密碼也可以登入到的,而且也很安全,其方法就是以密鑰為登入者驗證身份。

在 Linux 下,可以用

ssh-genkey

不斷按 Enter,預設會製作一對 RSA 的公私鑰(id_rsa 和 id_rsa.pub)。由於預設會擺放在

/home/username/.ssh/

下,我只須要把 id_rsa.pub 匯入至主機的 authorized_keys 中便可

 

在本地客端:

scp id_rsa.pub username@hostname:.ssh

 

在遠端主機:

/home/username/$ cd .ssh

/home/username/.ssh/$ cat id_rsa.pub >> authorized_keys

 

那以後就可以很快捷的登入了:

ssh username@hostname

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 小輝 的頭像
    小輝

    惘然

    小輝 發表在 痞客邦 留言(0) 人氣()