SSH root collegamento da remoto senza password

Quando si vuole raggiungere l’obiettivo di usare degli script contenenti ad esempio il comando rsync -arvzhe per copiare o meglio sincronizzare due cartelle remote spesso si necessita di farlo senza password ma si possono utilizzare degli appositi certificati creati al modo seguente:

sulla prima macchina:

ssh-keygen -t rsa

Qui basta dare sempre <enter> a tutte le domande per non inserire la password.

Occorre inviare il certificato appena creato alla macchina remota al modo seguente:

cat ~/.ssh/id_rsa.pub | ssh remoteuser@remotehost 'cat >> .ssh/authorized_keys'

Per cui adesso le due macchine dovrebbero essere in collegamento, provare a collegarsi in ssh e non ci dovrebbe essere la richiesta della password.