Serverhero Glossar
Tech-Talk übersetzt
Lexikon
SSH (Secure Shell)
Secure Shell (SSH) ist ein kryptografisches Netzwerkprotokoll, das für den sicheren Betrieb von Netzwerkdiensten über ungesicherte Netzwerke entwickelt wurde. Die wichtigste Anwendung ist der Fernzugriff auf die Kommandozeile (Shell) von Servern und Netzwerkgeräten. Bevor SSH etabliert wurde, nutzen Administratoren Protokolle wie Telnet, die Passwörter im Klartext übertrugen – ein enormes Sicherheitsrisiko. SSH verschlüsselt hingegen die gesamte Verbindung Ende-zu-Ende, sodass weder Zugangsdaten noch die übertragenen Befehle von Dritten abgehört werden können. Es unterstützt zudem starke Authentifizierungsmethoden, wie den Einsatz von Public-Key-Kryptografie (SSH-Keys), die sicherer sind als reine Passwörter.
SSH ist der Industriestandard für die Verwaltung von Linux-Servern, Routern und Virtualisierungsplattformen. Wenn Administratoren beispielsweise ein Proxmox Virtual Environment konfigurieren oder Fehler beheben, erfolgt der Zugriff auf die unterliegende Konsole fast immer via SSH. Darüber hinaus ermöglicht SSH das sichere Tunneln anderer Datenverbindungen (Port Forwarding) und den sicheren Dateitransfer (SFTP).