Connexió SSH mitjançant una clau DSA
Publicat el 01/03/2008
Aquest sistema permet fer una connexió SSH mitjançant una parella de claus (pública/privada) en comptes d'usar una contrasenya.
Recepta
-
Crear el directori .ssh a la màquina client, si aquest no existeix.
$ mkdir -p ~/.ssh $ chmod 0700 ~/.ssh -
Crear la parella de claus.
$ ssh-keygen -t dsa -f ~/.ssh/id_dsa -P ''Aquesta comanda crearà dos fitxers, ~/.ssh/id_dsa (clau privada) i ~/.ssh/id_dsa.pub (clau pública).
-
Copiar la clau pública al servidor (id_dsa.pub).
-
Al servidor caldrà fer:
$ cat id_dsa.pub >> ~/.ssh/authorized_keys2 $ chmod 0600 ~/.ssh/authorized_keys2
Per connectar des del client caldrà fer:
$ ssh -i ~/.ssh/id_dsa server
Aquesta recepta és una traducció lliure de SSH Without a Password.
Comentaris