Come creare SSH certificato

February 11

Proteggere le connessioni Shell consentono di collegare in modo sicuro ai computer remoti senza timore della propria password o dati che vengono intercettati da persone intercettazioni sulla rete. SSH consente di trasferire i file con SFTP o eseguire comandi di shell in una connessione terminale. SSH utilizza la crittografia forte per proteggere le informazioni. Generazione di un certificato di chiave SSH renderà la connessione al computer remoto più semplice, consentendo computer locale per collegare senza richiedere la tua password.

istruzione

Generare un certificato con chiave SSH

1 Aprire il programma di terminale SSH sul computer locale. Potrebbe essere necessario installare il software SSH sul computer locale, se non è già presente.

2 Genera una coppia di chiavi SSH digitando "ssh-keygen -t dsa" e premendo il tasto "Return".

Lasciare il nome di file predefinito di "id_dsa."

3 Inserisci una passphrase per la coppia di chiavi SSH quando viene richiesto di farlo.

Caricare il certificato SSH

4 Individuare i file di certificato SSH nella cartella ".ssh" nella home directory del computer locale. Essi dovrebbero essere chiamati "id_dsa.pub" e "id_dsa."

5 Trasferire il file "id_dsa.pub" al computer remoto con l'esempio utilità per scp: scp ~ / .ssh / id_dsa.pub remotemachine.com:.ssh/authorized_keys2

Sostituire "remotemachine.com" nel comando di cui sopra con l'indirizzo del computer remoto sul quale si dispone di un account. Vi verrà chiesta la password SSH.

6 Accedere al computer remoto con una connessione SSH - ad esempio: ssh [email protected]

Esso dovrebbe consentire senza una password. La vostra connessione è ancora sicuro, grazie al certificato di SSH.

Consigli e avvertenze

  • È anche possibile caricare il file "id_dsa.pub" utilizzando l'utilità SFTP.
  • Mantenere il file "id_dsa" protetto. Questa è la chiave segreta e non deve essere condivisa.