
SSH, o Secure Shell, è un protocollo sicuro per connessioni remote. Utilizzato per connettersi ad altri server con cui trasferimento di informazioni in un modo più sicuro altri metodi o protocolli, come Telnet. Normalmente, Questo servizio, lato server, di solito eseguire nella porta 22.
La connessione usando questo protocollo ci permette di Aprire una sessione attraverso il Terminale Dove siamo, per il server in questione, può fare qualsiasi attività circa lo stesso come se fossimo entrati direttamente dalla propria macchina.
Per fare questo tipo di connessione a un server remoto, la prima cosa da fare è di avere in un SSH client. Nei sistemi Linux e Mac, Questo viene per impostazione predefinita, e tale collegamento può avvenire attraverso la Terminale o console. Nei sistemi Windows, è necessario Scaricare un client.
Disponibile per sistemi operativi diversi clienti possono essere utilizzare tramite la console, o attraverso qualsiasi interfaccia utente, fornisce la gestione della connessione. Tra il clienti per Windows Possiamo trovare Mastice e WinSCP come alcuni del più utilizzato.
Come abbiamo accennato in precedenza, sistemi Linux e Mac portare, di per sé, l'utilità SSH installato. È uno strumento che è possibile eseguire dal Finestra del terminale o console e la cui sintassi connessione è la seguente:
1 | ssh usuario@dominio_o_IP_del_servidor |
Volta eseguito il comando, il server ci ti chiederà la password utente di presentare e, Se è corretto, ci danno accedere alla shell dello stesso.
Volta dentro, Saremo in grado di qualsiasi attività che potremmo fare se noi siamo collegati fisicamente sul server stesso, ogni volta che l'utente con cui si connette il autorizzazioni e privilegi necessarie per fare questo.
A sessione di connessione da SSH per un Server Sarebbe come questo lago:
1 2 3 4 | ssh usuario@dominio_o_IP usuario@dominio_o_IP's password: Last login: Fri Feb 3 13:54:40 2017 from XXX.XXX.207.66 [usuario@dominio_o_IP ~]$ |
Normalmente, viene utilizzato il SSH per gestire Server virtuali VPS e server dedicati, a coloro che Esso non ha alcun accesso fisicamente, e di cui si desidera eseguire una sorta di compito: installazione del pacchetto, gestione dei servizi di sistema, gestione dei file, ecc.
