È sicuro generare una coppia di chiavi pubblica / privata sul server, aggiungere la chiave pubblica all'elenco authorized_keys e quindi copiare la chiave privata su ciascun client, come descritto qui ( http://www.rebol.com/docs/ ssh-auto-login.html ) Supponendo di mantenere il controllo permanente su ciascun client? (ovvero lo stesso utente, molti computer).
La procedura tipica è quella di generare la coppia di chiavi pubblica / privata sul client e quindi aggiungere la chiave pubblica del client all'elenco delle chiavi autorizzate sul server come descritto qui ( http://www.linuxproblem.org/art_9.html ). Con questo metodo, se si dispone di più computer client, ognuno di essi deve essere concatenato all'elenco delle chiavi autorizzate e mantenuto nel tempo.