Accedir al servidor amb SSH però sense contrasenya

Vaig a explicar breument la manera d'accedir al servidor amb la clau pública RSA i d'aquesta manera podrem accedir sense ficar la contrasenya al prompt cada vegada que volem fer un SSH al servidor.

Primer de tot cal crear un usuari idèntic que en la nostra màquina al servidor:

adduser tu_nombre

Creem un parell de claus, li diem que les dese al directori per defecte i quan ens demana ficar contrasenya fem 'enter' dues vegades per tal de no ficar-ne'n cap:

$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/joan/.ssh/id_rsa):
/home/joan/.ssh/id_rsa already exists.
Overwrite (y/n)? y
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/joan/.ssh/id_rsa.
Your public key has been saved in /home/joan/.ssh/id_rsa.pub.
The key fingerprint is:
78:61:5c:56:4e:f8:30:e7:74:93:e4:be:b2:4e:7e:fa joan@joan-desktop

Ara pujem la clau pública (.pub) al servidor i la deixem amb el nom authorized_keys2

scp .ssh/id_rsa.pub
joan@sepam.dipcas.es:/home/joan/.ssh/authorized_keys2

I ja està... ara si feu: ssh el_vostre_usuari@servidor no cal afegir contrasenya.



Envia un nou comentari

No publicaré el teu correu i em servirà per contactar-te.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Les línies i paràgrafs es trenquen automàticament.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

Més informació sobre opcions de format

CAPTCHA
Image CAPTCHA