Wie verbinde ich mich mit einem Server über SSH? Folgen Sie diesen Schritten!
SSH (Secure Shell) ist ein verschlüsseltes Netzwerkprotokoll zur Fernsteuerung eines Betriebssystems und zur Dateiübertragung. Es ist die primäre Methode, um über die Befehlszeile mit einem Server zu arbeiten. Auf kodu.cloud-Servern ist es standardmäßig verfügbar. Dieser Artikel führt Sie durch die Verbindung zu einem Server über SSH unter Windows, Linux und macOS und die Autorisierung über SSH-Schlüssel.

SSH-Verbindung unter Windows
Ab Version 1 kann die Windows-Befehlszeile mit dem integrierten OpenSSH-Client arbeiten. Zuvor funktionierte SSH unter Windows über ein Drittanbieterprogramm, wobei PuTTY einer der beliebten Clients war. Im Folgenden besprechen wir die Verbindung über den integrierten Windows 11-Client und beschreiben anschließend kurz die Verbindung über PuTTY. Bei der Verbindung können Sie Ihre Anmeldedaten und Ihr Passwort verwenden, um sich anzumelden, oder Sie können die Autorisierung über SSH-Schlüssel konfigurieren. Beginnen wir mit der ersten Methode, und in der zweiten Hälfte des Artikels lernen wir, wie man einen SSH-Schlüssel verwendet.
SSH-Verbindung in Windows 11 mit Benutzername und Passwort
In der Regel ist OpenSSH in der Windows 11 Professional Edition vorinstalliert. In der Windows 11 Home Edition müssen Sie den OpenSSH-Client installieren. Wir werden die PowerShell-Konsole zur Arbeit mit SSH verwenden.
Öffnen Sie PowerShell. Drücken Sie dazu die WIN-Taste (Windows-Flag-Taste) und beginnen Sie mit der Eingabe von „PowerShell" oder suchen Sie sie in der Programmliste im Startmenü. Versuchen Sie, den Befehl ssh einzugeben. Wenn die Eingabeaufforderung usage: ssh [-46AaCfGgKkMNnqsTtVvXxYy] [-B bind_interface]... in der Konsole erscheint, ist alles in Ordnung. Wenn die Konsole den Befehl ssh nicht erkennt, überprüfen Sie mit dem folgenden Befehl in PowerShell, ob OpenSSH installiert ist.