Come configurare un client SSH

August 25

Come configurare un client SSH


SSH è l'abbreviazione di "Secure Shell", che è un mezzo di accesso a un altro computer remoto. Per coloro che hanno un Virtual Private Server (VPS), è come avere account di web hosting, tranne che si dispone di un account utente effettivo sul server e può eseguire comandi sulla shell che del server. SSH è in genere come si dovrebbe fare questo. Può essere fastidioso dover inserire il nome utente e la password ogni volta che si accede a un server in questo modo, quindi è bene sapere come configurare il client SSH per cui si riconosce sempre.

istruzione

1 Fai clic su "Applicazioni", quindi "Accessori" e "Terminal" per aprire un terminale.

2 Tipo "mkdir .ssh" e premere "Invio". Questo crea una cartella nella vostra home directory e nomi di cartella ".ssh."

3 Tipo "ssh-keygen -t dsa" e premere "Invio". I tasti "id_dsa" e "id_dsa.pub" saranno ora essere creati e inseriti nella cartella ".ssh".

4 Tipo "chmod 600 .ssh / id_dsa" e premere "Invio". Questo cambia le autorizzazioni per la "id_dsa" chiave in modo che solo si può leggerlo.

5 Tipo "scp .ssh / id_dsa.pub user @ ip:" (notare i due punti) e premere "Invio". Digitare la password quando richiesto e premere "Invio". Il tasto "id_dsa.pub" sarà ora copiato nella home directory sul computer remoto.

6 Tipo "ssh user @ ip", dove "utente" è il nome utente e "IP" è l'indirizzo IP o dominio web del computer che si desidera accedere, e premere "Invio". Vi verrà chiesto se si desidera mantenere la connessione. Digitare "Sì" e premere "Invio".

7 Digitare la password quando richiesto e premere "Invio". Sarà ora nella home directory del vostro utente sul computer remoto.

8 Tipo "cat id_dsa.pub >> .ssh / authorized_keys" e premere "Invio". Questo aggiunge il tasto "id_dsa.pub" al file "authorized_keys" sul computer remoto.

9 Tipo "chmod 700 .ssh" e premere "Invio". Questo cambia le autorizzazioni della cartella ".ssh" sul computer remoto.

10 Tipo "ssh user @ ip", proprio come prima, e si dovrebbe essere in grado di accedere al computer remoto senza immettere una password.