Autentificazione automatica Ssh

Prassi che abbassa di molto la sicurezza di un server, perché in caso di furto della chiave il ladro può accedere senza password. Ma se non si hanno dati importanti il fatto di accedere velocemente può essere utile in caso di qualche automatismo.

Nel client usare il seguente comando per generare la chiave:

ssh-keygen

è possibile scegliere di usare o meno la passphrase, il che corrisponderebbe ad usare essa invece che la password, quindi saremmo punto a capo, quindi impostarla vuota è l’unica via da seguire.
La chiave verrà generata nel file ~/.ssh/id_rsa.pub e quindi per visualizzarla usare il comando:

cat ~/.ssh/id_rsa.pub

Copiare il risultato di quanto esce sulla console, ed accedere alla console del server con una normale sessione ssh.
Una volta entrati nel server incollare la chiave precedentemente copiata nel file ~/.ssh/authorized_keys
A questo punto il server non chiederà più la password se si accede dal client contenente la chiave pubblica autorizzata.

Comments are closed.