Übersicht über OpenSSH für Windows

Gilt für: Windows Server 2022, Windows Server 2019, Windows 10 (Build 1809 und höher)

OpenSSH ist die Open-Source-Version der SSH-Tools (Secure Shell), die von Administratoren von Linux- und anderen Windows-fremden Produkten für die plattformübergreifende Verwaltung von Remotesystemen verwendet wird. OpenSSH wurde Windows im Herbst 2018 hinzugefügt und ist in Windows-Server und Windows-Client enthalten.

SSH basiert auf einer Client/Server-Architektur, bei der das System, auf dem der Benutzer arbeitet, der Client und das verwaltete Remotesystem der Server ist. OpenSSH umfasst eine Reihe von Komponenten und Tools, die einen sicheren und einfachen Ansatz für die Remote-Systemverwaltung ermöglichen.

OpenSSH für Windows verfügt über die folgenden integrierten Befehle.

  • ssh ist die SSH-Clientkomponente, die auf dem lokalen System des Benutzers ausgeführt wird
  • sshd ist die SSH-Serverkomponente, die auf dem von Remote verwalteten System ausgeführt werden muss
  • ssh-keygen generiert, verwaltet und konvertiert Authentifizierungsschlüssel für SSH
  • ssh-agent speichert private Schlüssel für die Authentifizierung mit öffentlichem Schlüssel
  • ssh-add fügt private Schlüssel zur Liste der vom Server zugelassenen Schlüssel hinzu
  • ssh-keyscan hilft beim Sammeln der öffentlichen SSH-Hostschlüssel von Hosts
  • sftp ist der Dienst, der das Secure File Transfer Protocol bereitstellt und über SSH ausgeführt wird
  • scp ist ein Hilfsprogramm zum Kopieren von Dateien, das über SSH ausgeführt wird

Tipp

Die Dokumentation konzentriert sich auf die Verwendung von OpenSSH unter Windows, einschließlich der Installation, der Windows-spezifischen Konfiguration, der Befehle und der Anwendungsfälle. Eine zusätzliche ausführliche Dokumentation zu häufig verwendeten OpenSSH-Features ist unter OpenSSH.com online verfügbar.

Feedback zu Windows OpenSSH ist willkommen und kann bereitgestellt werden, indem in unserem OpenSSH-GitHub-Repository Anfragen zu GitHub-Problemen erstellt werden. Das Open-Source-Projekt von OpenSSH wird von Entwicklern unter dem OpenBSD-Projekt verwaltet. Die Microsoft-Verzweigung dieses Projekts findest du auf GitHub.

Nächste Schritte