close
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
全站熱搜