Utente:DavAdr/ssh without password

Questa procedura permette di accedere in ssh al server senza usare la password.

Generare la coppia di chiavi pubblica-privata

modifica

Primo passo è generare la coppia di chiavi pubblica-privata sul client

# ssh-keygen

Viene richiesto il file dove memorizzare la chiave: il percorso di default è ~/.ssh/id_rsa.

In seguito viene richiesta la passphrase: lasciare il campo vuoto.

Copiare la chiave pubblica sul server

modifica

Secondo passo è copiare la chiave pubblica del client sul server

# ssh-copy-id -i ~/.ssh/id_rsa.pub <server>

ssh-copy-id aggiunge la chiave pubblica del client nel file ~/.ssh/authorized_key del server.

Accedere al server senza inserire la password

modifica
# ssh <server>