Creare una chiave ssh pubblica su OSX

Potrebbe essere utile creare una chiave rsa pubblica per ssh su OSX, per automatizzare il login su altri server senza dover reinserire la password ogni volta.
Per farlo basterà digitare da terminale:

dove chiaramente mio_indirizzo@mio_dominio.com dovrà essere il vostro indirizzo email.
In questo modo verranno creati due files (id_rsa e id_rsa.pub) nella cartella .ssh presente nella propria home dirctory. il file id_rsa.pub conterrà la chiave pubblica che potrà essere aggiunta al file ~/.ssh/authorized_keys sul server per cui evitare la richiesta di password ad ogni login.

Aggiornamento
Dalla versione 6.5 di OpenSSH è stato introdotto il supporto per Ed25519. Consiglio vivamente generare una chiave di questo tipo ed iniziare ad usarla.
ssh-keygen -o -a 100 -t ed25519 -C "mio_indirizzo@mio_dominio.com"
Per il caricamento sul server della chiave pubblica:
ssh-copy-id -i ~/.ssh/id_ed25519.pub username@remote-server

enjoy

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta