So aktivieren und installieren Sie OpenSSH in Windows 10

Es gibt verschiedene Methoden, um eine Kommunikation zwischen verschiedenen Teams herzustellen. Wir müssen jedoch immer die vorhandenen Sicherheitsoptionen berücksichtigen, da die meisten zu übertragenden Daten mit vertraulichen Informationen der Benutzer verknüpft sind.

Eine der sichersten Möglichkeiten ist die Verwendung des SSH-Protokolls, wobei OpenSSH eine praktische Lösung für diese Verbindung darstellt.

Durch die Verwendung von OpenSSH können wir sicher sein, dass der gesamte Datenverkehr verschlüsselt wird, um Spionage, Datenentführung und andere Arten von Angriffen zu verhindern. Darüber hinaus bietet OpenSSH eine breite Palette von Tunnelfunktionen, verschiedene Authentifizierungsmethoden und Optionen für benutzerdefinierte Einstellungen.

Eine der wichtigsten Neuerungen, die das neue Build von Windows 10 beinhalten wird, wenn es sich um ein neues Build handelt, ist die Integration von OpenSSH in einer Betaphase.

Diese Funktion ist im Build 17063 von Windows 10 Fall Creators enthalten, der über das Microsoft Insider-Programm verfügbar ist, auf das wir unter folgendem Link zugreifen und uns registrieren können, falls dies noch nicht der Fall ist:

Windows Insider

Jetzt hat Windows 10 die Optionen OpenSSH-Client und OpenSSH-Server hinzugefügt, um diesen Prozess auf zuverlässige und voll funktionsfähige Weise auszuführen.

Als nächstes werden wir sehen, wie der OpenSSH-Server in Windows 10 Fall Creators installiert wird.

1. Greifen Sie auf die Funktionen des Windows 10-Systems zu

Schritt 1

Um den Vorgang zu starten, gehen Sie in das Startmenü und dort wählen Sie die Option “Konfiguration”, wir werden folgendes sehen:

1-Anwendungen-und-Funktionen ".png

Schritt 2

Dort klicken wir auf den Abschnitt “Anwendungen” und gehen im neuen Fenster zum Abschnitt “Anwendungen und Funktionen”, wo wir Folgendes sehen werden:

2-Manage-optional-functions.png

Schritt 3

Dort klicken wir auf die Zeile “Optionale Funktionen verwalten” und sehen folgendes:

See also  So überprüfen Sie den Linux-Festplattenspeicher

3-Manage-functions-options.png

2. Fügen Sie OpenSSH in Windows 10 hinzu

Schritt 1

Wir klicken auf die Zeile “Neues Feature hinzufügen” und bewegen uns im erweiterten Fenster nach unten, wo wir die Optionen von OpenSSH sowohl auf Client- als auch auf Serverebene sehen:

4-options-of-OpenSSH.png

Schritt 2

Wir klicken auf die OpenSSH Server-Funktion und sehen, dass die Installationsoption aktiviert ist:

5-feature-OpenSSH-Server.png

Hinweis
Denken Sie daran, dass sich diese Funktion in der Beta-Phase befindet und Instabilität in ihrem Verhalten verursachen kann.

Schritt 3

Wir werden sehen, dass der Installationsprozess startet:

6-installation-process.png

Schritt 4

Wir fahren fort, den Computer neu zu starten, um die Änderungen zu übernehmen. Die OpenSSH-Binärdateien werden unter folgendem Pfad gehostet:

 C:  Windows  system32  Openssh 

7-Binärdateien-von-OpenSSH.png

Schritt 5

Dort sehen wir Tools wie:

 sftp-server.exe ssh-agent.exe ssh-keygen.exe sshd.exe 

Ebenso die Konfigurationsdatei sshd_config.

Schritt 6

Um den Dienst zu validieren, fungiert OpenSSH als Dienst des Systems und wir können ihn mit der folgenden Tastenkombination und der Ausführung des Befehls services.msc überprüfen, die Eingabetaste drücken und im angezeigten Fenster den Dienst sshd suchen:

+ R

8-service-sshd.png

3. Führen Sie den SSH-Server in Windows 10 aus

Schritt 1

Um den OpenSSH-Server unter Windows zu konfigurieren, doppelklicken Sie auf den Dienst oder klicken Sie mit der rechten Maustaste auf / Eigenschaften. Im Fenster Sitzung starten können Sie die Standardoption beibehalten:

9-Run-the-Server-SSH-in-Windows-10.png

Schritt 2

Als Nächstes greifen wir als Administratoren auf die Eingabeaufforderung zu und führen die folgende Zeile aus:

 cd c:  windows  system32  Openssh 
Schritt 3

Dann führen wir die folgende Zeile aus, um den Sicherheitsschlüssel zu generieren:

 ssh-keygen -A 

10-generate-the-security-key-openssh.png

Schritt 4

Nun geben wir an der Eingabeaufforderung explorer.exe ein, um den Windows Explorer aus dem OpenSSH-Ordner heraus zu starten:

See also  Funktionsweise, Installation und Verwendung von Chrony Linux (Network Time Protocol NTP)

11-de-inicio-el-explorador-de-Windows.png

Hinweis
Dieser Prozess kann in Windows PowerShell mit den folgenden Zeilen ausgeführt werden:

 Install-Module -Force OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C:  Windows  System32  OpenSSH  ssh_host_ed25519_key 

Schritt 5

Den Sicherheitsschlüssel, den wir sehen können, befindet sich im OpenSSH-Ordner:

12-Ordner-OpenSSH.png

4. Aktivieren Sie den OpenSSH-Listening-Port in Windows 10

Schritt 1

Der nächste Schritt besteht darin, Port 22 für die korrekte Kommunikation von OpenSSH zu aktivieren. Dazu führen wir die folgende Zeile aus:

 netsh advfirewall Firewall Regel hinzufügen name = "SSHD Port" dir = in Aktion = Protokoll zulassen = TCP localport = 22 

13-Enable-the-listening-port-of-OpenSSH.png

Schritt 2

Wenn wir diesen Prozess mit PowerShell ausführen möchten, führen wir Folgendes aus:

 New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain 

14-Enable-the-listening-port-of-OpenSSH.png

5. Stellen Sie über OpenSSH in Windows 10 eine Verbindung her

Schritt 1

Schließlich können wir von jedem Computer im lokalen Netzwerk mit der folgenden Syntax zugreifen:

 ssh user @ IP 
Schritt 2

Wir können alle SSH-Alternativen direkt in der Konsole sehen: 15-Connect-to-through-OpenSSH-de-Windows.png

So können wir OpenSSH im neuen Build von Windows 10 installieren.

administrator

Leave a Reply

Your email address will not be published. Required fields are marked *