Haupt Windows 10 So aktivieren Sie OpenSSH Server unter Windows 10

So aktivieren Sie OpenSSH Server unter Windows 10



Wie Sie vielleicht bereits wissen, enthält Windows 10 eine integrierte SSH-Software - sowohl einen Client als auch einen Server! In diesem Artikel erfahren Sie, wie Sie den SSH-Server aktivieren.

Werbung

Hinweis: Mit der OpenSSH Server-App können Sie mithilfe des SSH-Protokolls eine Verbindung zu Ihrem Computer herstellen. Sie können nicht auf andere Computer in Ihrem Netzwerk zugreifen. Um eine Verbindung zu anderen Computern herzustellen, sollten Sie Installieren Sie den OpenSSH-Client .

Mit Windows 10 hat Microsoft seinen Benutzern endlich zugehört, nachdem sie jahrelang einen SSH-Client und -Server angefordert hatten. Durch die Aufnahme einer OpenSSH-Implementierung steigt der Wert des Betriebssystems.

Zum Zeitpunkt dieses Schreibens befindet sich die in Windows 10 enthaltene OpenSSH-Software in einem BETA-Stadium. Dies bedeutet, dass es einige Stabilitätsprobleme geben kann.

Der bereitgestellte SSH-Server ähnelt der Linux-App. Auf den ersten Blick scheint es dieselben Funktionen zu unterstützen wie sein * NIX-Gegenstück. Es ist eine Konsolen-App, funktioniert aber als Windows-Dienst .

Mal sehen, wie man den OpenSSH-Server in Windows 10 aktiviert.

wie man bei Tageslicht mit Freunden im Toten spielt

Aktivieren Sie den OpenSSH-Server in Windows 10

  1. Öffne das Einstellungen App und gehen Sie zu Apps -> Apps & Funktionen.
  2. Klicken Sie rechts auf Optionale Funktionen verwalten.Windows 10 Installieren des SSH-Servers
  3. Klicken Sie auf der nächsten Seite auf die SchaltflächeFügen Sie eine Funktion hinzu.Sshd Service Windows 10
  4. Wählen Sie in der Liste der Funktionen ausOpenSSH Serverund klicken Sie auf dieInstallierenTaste.Sshd-Dienst wird ausgeführt
  5. Starten Sie Windows 10 neu .

Dadurch wird die OpenSSH Server-Software unter Windows 10 installiert.

Die Binärdateien befinden sich unter dem Ordnerc: windows system32 Openssh. Neben den SSH-Client-Apps enthält der Ordner die folgenden Server-Tools:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • und die Konfigurationsdatei 'sshd_config'.

Der SSH-Server ist für die Ausführung als Dienst konfiguriert.

Windows 10 Connect to Built In Sshd Server 2

Im Moment dieses Schreibens startet es nicht automatisch. Sie müssen es manuell konfigurieren.

So starten Sie den OpenSSH-Server unter Windows 10

  1. Doppelklicken Sie aufsshdEintrag in Services, um seine Eigenschaften zu öffnen.
  2. Zeigen Sie auf der Registerkarte 'Anmelden' das Benutzerkonto an, das vom SSHD-Server verwendet wird. In meinem Fall ist esNT Service sshd.Windows 10 Connect To Built In Sshd Server 3
  3. Jetzt offen eine erhöhte Eingabeaufforderung .
  4. Wechseln Sie mit dem Befehl in das Verzeichnis c: windows system32 Opensshcd c: windows system32 Openssh.
  5. Führen Sie hier den Befehl ausssh-keygen -Aum Sicherheitsschlüssel für den SSHD-Server zu generieren.Windows 10 Connect To Built In Sshd Server 5
  6. Geben Sie nun in der Eingabeaufforderung mit erhöhten Rechten Folgendes einexplorer.exe.um den Datei-Explorer im OpenSSH-Ordner zu starten.
  7. Aktualisieren: Microsoft hat eine veröffentlicht Lernprogramm Das macht den richtigen Zuweisungsprozess sehr einfach.
    Öffnen Sie PowerShell als Administrator und führen Sie die folgenden Befehle aus:

    Install-Modul - Erzwinge OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C:  Windows  System32  OpenSSH  ssh_host_ed25519_key

    Das ist es! Alle erforderlichen Berechtigungen sind festgelegt.

  8. Alternativ können Sie diese Schritte ausführen.
    Klicken Sie mit der rechten Maustaste aufssh_host_ed25519_keyDatei und das Eigentum ändern an den sshd-Dienstbenutzer, z.NT Service sshd.
  9. Klicken Sie auf 'Hinzufügen' und fügen Sie die Berechtigung 'Lesen' für den Benutzer 'NT Service sshd' hinzu. Entfernen Sie jetzt alle anderen Berechtigungen, um Folgendes zu erhalten:Klicken Sie auf 'Übernehmen' und bestätigen Sie den Vorgang.
  10. Öffnen Sie abschließend Dienste (Drücken Sie die Win + R-Tasten und geben Sie einservices.mscim Feld Ausführen) und starten Sie den sshd-Dienst. Es sollte beginnen:
  11. Lassen Sie den SSH-Port in der Windows-Firewall zu. Standardmäßig verwendet der Server Port 22. Führen Sie diesen Befehl an einer Eingabeaufforderung mit erhöhten Rechten aus:Netsh Advfirewall Firewall Add Regelname = 'SSHD Port' dir = in Aktion = Protokoll zulassen = TCP localport = 22Microsoft hat den folgenden alternativen Befehl für PowerShell bereitgestellt:
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
  12. Schließlich, Legen Sie ein Passwort für Ihr Benutzerkonto fest wenn du es nicht hast.

Jetzt können Sie es in Aktion versuchen.

Herstellen einer Verbindung zum SSH-Server in Windows 10

Öffnen Sie Ihren SSH-Client. Sie können es auf demselben Computer starten, z. mit dem eingebauten OpenSSH-Client oder starten Sie es von einem anderen Computer in Ihrem Netzwerk.

Kannst du jemanden von deiner Facebook-Geschäftsseite blockieren?

Im allgemeinen Fall lautet die Syntax für den OpenSSH-Konsolenclient wie folgt:

ssh Benutzername @ Host -p Port

In meinem Fall sieht der Befehl wie folgt aus:

ssh winaero@192.168.2.96

WoWinaeroist mein Windows-Benutzername und192.168.2.96ist der IP-Adresse meines Windows 10-PCs . Ich werde von einem anderen PC aus, auf dem Arch Linux ausgeführt wird, eine Verbindung herstellen.

Endlich bist du dabei!

Der Server führt klassische Windows-Konsolenbefehle aus, z. mehr, Typ, Ver, Kopie.

Ich kann FAR Manager jedoch nicht ausführen. Es erscheint schwarz und weiß und kaputt:

Eine weitere interessante Beobachtung: Sie können GUI-Apps wie den Explorer starten. Wenn Sie bei demselben Benutzerkonto angemeldet sind, das Sie für SSH verwenden, werden diese auf dem Desktop gestartet. Sehen:

Nun, der eingebaute SSH-Server ist definitiv eine interessante Sache zum Spielen. Sie können einen Windows-Computer verwalten, ohne Tools wie rdesktop auf Ihrem Linux-Computer zu installieren oder sogar die Windows-Einstellungen von einem Linux-Computer zu ändern, auf dem kein X-Server installiert ist.

Zum jetzigen Zeitpunkt befindet sich der in Windows 10 integrierte SSH-Server in einer BETA-Phase, sodass er in naher Zukunft interessanter und nützlicher werden sollte.

Interessante Artikel

Tipp Der Redaktion

Laden Sie ExecTI herunter - Führen Sie es als TrustedInstaller aus
Laden Sie ExecTI herunter - Führen Sie es als TrustedInstaller aus
ExecTI - Als TrustedInstaller ausführen. ExecTI ist ein leichtes Dienstprogramm, mit dem Apps als TrustedInstaller ausgeführt werden können. Auf diese Weise können Sie auf Dateien und Registrierungseinträge zugreifen, die dem TrustedInstaller-Konto gehören. Verfasser: Winaero. Download 'ExecTI - Als TrustedInstaller ausführen' Größe: 216,01 KB AdvertismentPCRepair: Behebung von Windows-Problemen. Alle von ihnen. Download-Link: Klicken Sie hier zum Herunterladen
Die 10 besten kostenlosen Firewall-Programme
Die 10 besten kostenlosen Firewall-Programme
Windows verfügt zwar über eine integrierte Firewall, aber wussten Sie, dass es auch andere Optionen gibt? Hier ist eine Liste der besten kostenlosen Firewall-Programme, die wir finden konnten.
Eine fast vollständige Liste aller in Ordnung befindlichen Google-Befehle
Eine fast vollständige Liste aller in Ordnung befindlichen Google-Befehle
Der Titel sollte wirklich 'Eine vollständige Liste aller OK-Google-Befehle zum Zeitpunkt der Aktualisierung dieses Artikels' lauten, da anscheinend regelmäßig neue Befehle erscheinen. Diese Liste ist jedoch ab August 2018 aktuell. Nicht
.NET Framework 4.6.2 Offline-Installationsprogramm
.NET Framework 4.6.2 Offline-Installationsprogramm
Microsoft hat die endgültige Version von .NET Framework 4.6.2 veröffentlicht. Laden Sie das vollständige Offline-Installationsprogramm für .NET Framework 4.6.2 herunter.
Passen Sie die Microsoft Edge-Symbolleiste in Windows 10 an
Passen Sie die Microsoft Edge-Symbolleiste in Windows 10 an
Ab Windows 10 Version 1809 können Sie die Symbolleiste in Microsoft Edge anpassen, dem Symbolbereich, den Sie neben der Adressleiste sehen.
So verstecken Sie den Cursor in Bluestacks
So verstecken Sie den Cursor in Bluestacks
Wenn du BlueStacks zum Spielen von Android-Spielen verwendest, könntest du deinen Cursor als ablenkend oder nervig empfinden. Glücklicherweise kannst du es mit BlueStacks mit nur wenigen Klicks von deinem Bildschirm ausblenden. Sie können es nicht nur verstecken, sondern auch Sie
So fügen Sie der Minecraft Java Edition Controller-Unterstützung hinzu
So fügen Sie der Minecraft Java Edition Controller-Unterstützung hinzu
Wenn Sie Ihre bevorzugten Steuerelemente in Spielen nicht verwenden können, kann dies ziemlich ablenkend sein. Viele Spieler sind es gewohnt, Minecraft mit einem Controller zu spielen, und die Java Edition, die Gamepads nicht unterstützt, kann eine unangenehme Überraschung sein. Zum Glück gibt es’