Cerca

Per generare una connessione ssh tra due macchine senza inserire la password è sufficiente generare una coppia di chiavi pubbliche e private sulla macchina dalla quale si vuole instaurare la connessione ssh, copiare la chiave pubblica nella postazione da contattare.

Creata la chiave privata sul Client:

ssh-keygen -t rsa

​ Vengono generati i file ​ ​ .ssh/id_rsa ​ .ssh/id_rsa.pub

Copiare la pubblic-key sul Server:

Dal Client:

	ssh-copy-id -i .ssh/id_rsa.pub utente@Server

Questo comando copia l'id_rsa.pub in /.ssh/authorized_keys

La modalità manuale per copiare la pubblic-key e' la seguente:

Dal Client copiare la pubblic-key sul Server: ​ ​scp .ssh/id_rsa.pub Server:/tmp ​ ​Accedendo al Server, si accoda la chiave pubblica al file authorized_keys

cat /tmp/id_rsa.pub >> ./ssh/authorized_keys
Indietro