Installieren und konfigurieren Sie OpenSSH-Client und -Server unter Windows 11/10
Das SSH-Protokoll (Secure Shell)(SSH (Secure Shell)) funktioniert, indem es einen entfernten Benutzer authentifiziert und Eingaben vom Client an den Host überträgt. Anschließend überträgt es die Ausgabe zurück an den Client – die Kommunikation wird verschlüsselt übermittelt, sodass die Sicherheit viel höher ist als bei Telnet . In diesem Beitrag veranschaulichen wir, wie Sie sowohl OpenSSH -Client als auch -Server unter Windows 11/10 installieren und konfigurieren .
Installieren(Install) und konfigurieren Sie OpenSSH -Client und -Server
Überprüfen Sie zunächst die Installation des OpenSSH -Clients.
- Starten Sie die Einstellungen-(Settings) App, indem Sie die Windows -Taste + I-Kombination drücken.
- Wählen Sie in der App „Einstellungen“ die Unterkategorie „ Apps “ aus.(Apps)
- Klicken Sie auf der rechten Seite des Fensters Apps & Funktionen(Apps & features) auf den Link Optionale Funktionen .(Optional features)
- Scrollen Sie im nächsten Fenster, das sich öffnet, nach unten, um den OpenSSH-Client zu finden . Wenn der Client bereits installiert ist, ist keine Benutzerinteraktion erforderlich – andernfalls klicken Sie einfach auf die Schaltfläche „Installieren“.
Danach ist die nächste auszuführende Aktion das Hinzufügen/Installieren des OpenSSH -Servers unter Windows 10
Immer noch im Fenster Optionale Features(Optional features) – klicken Sie oben auf Feature hinzufügen(Add a feature) .
Scrollen Sie nun nach unten und wählen Sie OpenSSH Server . Klicken Sie auf die Schaltfläche Installieren(Install) und warten Sie einige Sekunden, während die Funktion installiert wird.
Sobald die Aktion abgeschlossen ist, starten Sie den Computer neu, um die Änderungen zu bestätigen.
Der Client und der SSH -Server sind nun installiert.
Jetzt müssen Sie den SSH-Server so konfigurieren , dass er jedes Mal startet, wenn Sie Windows 10 booten. So geht's:
Drücken Sie die Windows - Taste + R. Geben Sie im Dialogfeld „ Ausführen “ (Run)services.msc ein und drücken Sie die Eingabetaste.
Scrollen Sie dann nach unten und doppelklicken Sie nacheinander – OpenSSH SSH Server und OpenSSH Authentication Agent – und stellen Sie den Starttyp(Startup type) auf Automatic .
Klicken Sie auf Anwenden(Apply) > OK .
Nebenbemerkung(Side note) : Möglicherweise wird der OpenSSH-SSH-Server nicht aufgeführt. Dies bedeutet, dass die vorherige Aktion zum Hinzufügen der Funktion fehlgeschlagen ist. In diesem Fall können Sie das Feature über die Befehlszeile installieren. Hier ist wie:
Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten. Kopieren(Copy) Sie den folgenden Befehl, fügen Sie ihn ein und drücken Sie die Eingabetaste(Enter) , um den genauen Namen der Fähigkeit/Funktion herauszufinden und festzustellen, ob er in Ihrem System vorhanden ist, weil er versteckt ist.
dism /online /get-capabilities | findstr /i "OpenSSH.Server"
Sobald dies erfolgreich ausgeführt wurde, kopieren und fügen Sie den folgenden Befehl ein und drücken Sie die Eingabetaste(Enter) , um die Funktion zu installieren:
dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
Sie müssen Ihren PC nicht neu starten – klicken Sie einfach auf das Menü Aktion(Action) im Fenster Dienste und dann auf (Services)Aktualisieren(Refresh) . Die OpenSSH-SSH-Serverfunktion(OpenSSH SSH Server) wird aufgelistet.
Nun muss überprüft werden, ob die SSH -Dienste aktiv sind. Hier ist wie:
Klicken Sie mit der rechten Maustaste auf Start und wählen Sie Windows PowerShell ( Admin ) aus.
Kopieren Sie im PowerShell -Fenster den folgenden Befehl, fügen Sie ihn ein und drücken Sie die Eingabetaste.
Get-Service -Name *ssh*
Sie erhalten die folgende Ausgabe:
Als Nächstes müssen Sie die Windows-Firewall konfigurieren , um über SSH auf Ihren Computer zugreifen zu können . Kopieren Sie dazu im PowerShell -Fenster den folgenden Befehl, fügen Sie ihn ein und drücken Sie die Eingabetaste(Enter) .
.\netsh advfirewall firewall add rule name="SSHD Port" dir=in action=allow protocol=TCP localport=22
Sie können jetzt testen, ob der SSH -Server auf Port 22 lauscht. Kopieren Sie dazu im PowerShell -Fenster den folgenden Befehl, fügen Sie ihn ein und drücken Sie die Eingabetaste(Enter) .
.\netstat -bano | .\more.com
Sie erhalten die folgende Ausgabe:
Tipp:(Tip:) Wenn Sie Port 22 nicht aufgelistet sehen, starten Sie Ihren PC neu und führen Sie beim Booten den Befehl erneut aus.
In Zukunft können Sie sich jetzt remote mit einem SSH -Server verbinden. Für einen erfolgreichen Verbindungsaufbau sind folgende Parameter erforderlich:
- Nutzername
- Benutzer-Passwort
- Server IP Adresse
- Der Port, an dem der SSH -Server lauscht. In diesem Fall ist der Port 22.
Um eine Verbindung zum OpenSSH -Server herzustellen, starten Sie PowerShell , abhängig von Ihren eigenen Parametern, geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste(Enter) .
ssh -p 22 [email protected]
Denken Sie hier daran, Ihre persönlichen Daten zu verwenden.
Geben Sie dann das Passwort ein und drücken Sie erneut die Eingabetaste(Enter) , um auf den Remote-Computer zuzugreifen – und Sie haben über PowerShell Zugriff auf den SSH -Server. Auf diese Weise bleiben Ihre Daten vor möglichen Angreifern sicher.
Das war's bei der Konfiguration einer sicheren Verbindung mit OpenSSH in Windows 10.(That’s it on configuring a secure connection using OpenSSH in Windows 10.)
Related posts
9 Funktionen und Anwendungen von Windows 7, die es in Windows 8 nicht mehr gibt
5 Internet Explorer-Funktionen, die andere Browser übernehmen sollten
Installieren Sie Windows 10 Version 21H2 mit dem Windows Update-Assistenten
Installieren und ändern Sie eine neue Anzeigesprache in Windows 7 mit Vistalizator
Installieren und Wechseln zu einer neuen Anzeigesprache in Windows 7 Home & Pro
So deaktivieren Sie die automatische Bildschirmdrehung in Windows 11/10
Was ist die Microsoft Management Console (MMC) in Windows 11/10?
So verwenden Sie den Input Method Editor (IME) auf einem Windows 11/10-PC
So aktivieren Sie HDR für Apps mit ICC-Profilen in Windows 11/10
Microsoft Visual C++ Redistributable Package: Häufig gestellte Fragen und Download
Windows 10 Version 2004 Mai 2020 Update Neue Funktionen
So installieren Sie eine beliebige Version von iOS oder iPadOS auf iPhone und iPad sauber
So verwenden Sie den Leistungsmonitor in Windows 11/10
So aktivieren Sie Wake-on-LAN in Windows 11/10
Installieren und Wechseln zu einer neuen Anzeigesprache in Windows 7 Ultimate
Windows 11 for Business und Enterprise – Neue Funktionen
So verwenden Sie die integrierten Tools Charmap und Eudcedit von Windows 11/10
So stellen Sie die Windows-Firewall-Einstellungen wieder her oder setzen sie auf die Standardeinstellungen zurück
Aktivieren Sie Enhanced Anti-Spoofing in der Windows 10 Hello Face-Authentifizierung
So reduzieren Sie Taskleisten-Updates für News & Interests in Windows 10