常常去的地方,不想一直打密碼。
$ ssh-keygen -t rsa
會問要存在那個檔案,用預設按Enter就好,問passphrase也是直接按Enter。
反正就一直按Enter,就會存一個public key在.ssh/id_rsa.pub(預設存放的檔案位置)。
然後在server端產生一個一樣的檔案
$cat ~/.ssh/id_rsa.pub | ssh jrandom@example.net "umask 077; test -d .ssh || mkdir .ssh ; cat >> .ssh/authorized_keys"
一些distribution也可以直接用(跟上行一樣作用):
$ssh-copy-id USER@EXAMPLE.NET
就可以直接連了
$ssh USER@EXAMPLE.NET
via: Login via SSH without password
沒有留言:
張貼留言