creare la coppia di chiavi pubblica /privata usando "ssh -keygen " . Aprire un prompt dei comandi sul computer client ed eseguire il comando "ssh -keygen " . Questo genererà per default una coppia di chiavi RSA a 2048 bit . E vi chiederà dove salvare la chiave ; notare questa posizione in quanto sarà necessario in seguito. Premere due volte Invio per saltare la creazione di una passphrase . Usare una passphrase rende la chiave più sicura , ma richiede inserita la passphrase per usarlo.
2
copiare la chiave pubblica al server. NON copiare la chiave privata . Trova il file rilevato in precedenza (ad esempio, /home /user /.ssh /id_rsa ): questa è la vostra chiave privata . Ci dovrebbe essere anche un file con lo stesso nome e un " pub ". Estensione (ad esempio /home /user /.ssh /id_rsa.pub ): questa è la chiave pubblica. Copiare la chiave pubblica al server (ad esempio, scp /home /user /.ssh /id_rsa.pub server.example.com :/home /user /.ssh /client.pub ) .
3
Aggiungere la chiave pubblica del client di file di chiavi autorizzate del server. Sul server , ci dovrebbe essere un file chiamato /home/user/.ssh/authorized_keys2 . Questo file probabilmente non esiste , se questa è la prima volta che è stata impostata una chiave pubblica . Il seguente comando crea il file ( o aggiungere se il file esiste già ) e aggiungere il contenuto della chiave pubblica del client per il file : "cat client.pub >> authorized_keys2 " . Se si preferisce , è possibile utilizzare un editor di testo per creare il file e copiare il contenuto del file della chiave pubblica del client , come una nuova linea .
4
i permessi sul file di chiavi autorizzate ad essere leggibile solo dal proprietario . Aprire un prompt dei comandi sul server e digitare " cd ~ /. Ssh " comando. Quindi digitare "chmod 600 authorized_keys2 " . Questo imposterà i permessi correttamente in modo SSH permetterà questo file da utilizzare .
5
test della configurazione . Sul client, tentativo di connessione al server remoto utilizzando il comando client " ssh " (ad esempio " ssh server.example.com " ) . Si dovrebbe essere in grado di accedere , senza essere richiesta una password . Se viene richiesto , verificare che tutto sia configurato correttamente e riprovare .
sistemi © www.354353.com