Mit SSH-Server verbinden

Für das Verwalten eines Servers wird in der Regel eine Verbindung über SSH hergestellt.

Voraussetzungen

Die Anmeldung auf einem Server wird meist über SSH realisiert und setzt einen entsprechenden Client voraus, welcher in der Regel vorinstalliert ist. Ist dies nicht der Fall, so kann dieser unter Windows unkompliziert nachgerüstet werden.

Nachrüsten über Einstellungen

  1. Einstellungen aufrufen und Apps > Optionale Features auswählen
  2. Ist unter Installierten Features der Eintrag OpenSSH-Client nicht gelistet, kann dieser über Optionales Feature hinzufügen > Funktionen anzeigen nachinstalliert werden.

Nachrüsten über Windows PowerShell

  1. Windows PowerShell als Administrator öffnen
  2. Verfügbarkeit von OpenSSH-Client überprüfen
    PowerShell
    PS > Get-WindowsCapability -Online | Where-Object Name -like 'OpenSSH.Client*'
    
    
    Name  : OpenSSH.Client~~~~0.0.1.0
    State : Installed
        
        
        
    
  3. Gegebenfalls OpenSSH-Client nachinstallieren, wenn State : NotPresent angezeigt wird
    PowerShell
    PS > Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
    
    
    Path          :
    Online        : True
    RestartNeeded : False
    
    
    
    

Mit SSH auf Server anmelden

Im Wesentlichen gibt es zwei Möglichkeiten sich per SSH mit einem Server zu verbinden.

Über das Terminal anmelden

Bei anderen Betriebssystemen wird das standardmäßige Terminal verwendet, unter Windows steht ein umfangreiches und modernes Terminal bereit, welches unter Windows 11 sogar vorinstalliert ist.

Terminal herunterladen Weitere Informationen

Nach dem Starten des Terminals ist der Befehl ssh -p <ssh port> <Username>@<server address> einzugeben.

Über Visual Studio Code anmelden

Unter Visual Studio Code gibt es für das Remote-Arbeiten ein Erweiterungspaket, welches ebenfalls eine Erweiterung für SSH-Verbindungen beinhaltet.