OpenSSH ist eine frei verfügbare, offene Quellen-Implementierung des SSH (Secure SHell) Protokolls. Es ersetzt telnet, ftp, rlogin, rsh und rcp durch sichere, verschlüsselte Tools für die Netzwerkverbindung. OpenSSh unterstützt die Versionen 1.3, 1.5 und 2.0 des SSH-Protokolls. Standardmäßig wird die Version 2.0 von Red Hat Linux 7.1 verwendet.
Durch die Verwendung des OpenSSH-Tools erhöhen Sie die Sicherheit Ihres Computers. Alle Verbindungen, die die OpenSSH-Tools verwenden (einschließlich Passwörter) sind verschlüsselt. Telnet und ftp verwenden Passwörter im Klartext und versenden alle Informationen unverschlüsselt. Somit können Informationen abgefangen und Passwörter abgerufen werden wodurch, sich unbefugte Personen mit diesem Passwort in Ihrem System anmelden können. Das OpenSSH-Set sollte verwendet werden, wann immer es möglich ist, um diese Sicherheitsprobleme zu vermeiden.
Ein anderer Grund für die Verwendung von OpenSSH ist, dass die DISPLAY-Variablen zum Client-Rechner weitervermittelt werden. Anders ausgedrückt, wenn Sie das X Window System auf Ihrem lokalen Rechner ausführen und mit dem Befehl ssh in einem Remote-Rechner angemeldet sind, auf dem Sie ein Programm ausführen wollen, welches X verlangt, wird dies auf Ihrem lokalen Rechner angezeigt. Das ist nütztlich, wenn Sie grafische Systemadministrations-Tools bevorzugen, jedoch nicht immer tatsächlich Zugriff zu Ihrem Server haben.