Mit SSH sicher auf andere Rechner zugreifen
SSH ist vielseitig: Es kann Dateien sicher übertragen, grafische Anwendungen starten oder wie ein VPN eine TCP-Verbindung verschlüsseln. So gehts.
- Heike Jurzik
Mit der Programmsammlung SSH bauen Sie eine sichere verschlüsselte Verbindung zu einem entfernten Rechner auf. Dort können Sie Kommandos ausführen oder beispielsweise grafische Anwendungen starten. SSH kann ähnlich einem VPN sogar TCP-Verbindungen verschlüsselt weiterleiten. Damit Sie sich mit einem der Client-Programme (ssh, scp usw.) zu einem anderen Rechner verbinden können, muss dort ein SSH-Server laufen.
SSH zählt zu den Standard-Tools von Linux und macOS. Die meisten Linux-Distributionen installieren den Client automatisch (Paket openssh-client), den Server rüsten Sie über das Paket openssh-server nach. Unter macOS aktivieren Sie den SSH-Server in den Systemeinstellungen unter "Freigaben/Entfernte Anmeldung". Windows-Nutzer können etwa zum Programm PuTTY greifen (Download).
Erste SSH-Verbindung herstellen
Angenommen, Sie haben bei einem Hoster einen virtuellen Server gemietet, auf dem eine Linux-Distribution samt SSH-Server läuft. Mithilfe Ihrer Zugangsdaten stellen Sie nun vom lokalen Linux- oder macOS-System aus im Terminalfenster mit einem Kommando nach dem Muster ssh benutzer@example.com eine Verbindung her. Statt eines Hostnamens akzeptiert der Befehl auch eine IP-Adresse hinter dem "@"-Zeichen. Lautet der Benutzername auf beiden Systemen gleich, können Sie den Teil "benutzer@" einfach weglassen.