Per generare una chiave in Linux usa il comando 'ssh-keygen' e usa la piattaforma della riga di comando per eseguirlo. Al momento della generazione della chiave ti verrebbe chiesto un file in cui la chiave dovrebbe essere salvato in e per una passphrase (password) per la chiave:
I comandi e la procedura sono i seguenti:
[email protected]:ssh-keygen -t dsa
Per generare una coppia di chiavi dsa pubblica/privata.
Inserisci il file in cui è stato salvato il ket, ad esempio , Il percorso completo della directory come (/home/user/.ssh/id_dsa):
Inserisci passphrase (vuoto per nessuna passphrase):
Inserisci di nuovo la stessa passphrase:
La tua identificazione è stata salvata in id_dsa.
La tua chiave pubblica è stata salvata in id_dsa.pub.
L'impronta digitale della chiave è:
16:8e:e8:f2:1d:c9:b9:cf:43:9a:b3:3c:c1:1f:95:93 [email protetta]
I comandi creeranno una chiave privata e scritta in /home/user/.ssh/id_dsa e una chiave pubblica scritta in /home/user/.ssh/id_dsa.pub. La passphrase viene utilizzata per proteggere la chiave generata. Ti verrà chiesto quando ti connetti tramite SSH.