Capitolo 7. OpenSSH

OpenSSH è una implementazione gratuita e Open Source del protocollo SSH (Secure SHell). Sostituisce i comandi telnet, ftp, rlogin, rsh e rcp con comandi analoghi di connettività che forniscono un sistema sicuro e criptato per il traffico di rete. Red Hat Linux 7.1 utilizza la versione 2.0. di OpenSSH.

Perché utilizzare OpenSSH?

Utilizzando i tool OpenSSH, si migliora notevolmente la sicurezza del calcolatore. Il traffico di rete generato dai tool SSH è cifrato, incluse le password che sono inviate attraverso la rete. I comandi Telnet e ftp utilizzano le password "in chiaro" così come tutte le informazioni trasferite. Perciò le informazioni possono essere intercettate, le password possono essere registrate e in tal modo il sistema può essere compromesso.

Un'altra ragione per utilizzare il sistema OpenSSH è che automaticamente invia al calcolatore client la variabile d'ambiente DISPLAY. In altre parole, se vi collegate a un calcolatore remoto con il comando ssh quando eseguite un programma che richiede X Window, questo viene visualizzato direttamente sul vostro calcolatore locale. Questo è conveniente se utilizzate degli applicativi grafici e non avete l'accesso fisico al calcolatore.