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

So leiten Sie Anrufe auf jedem Telefon weiter
So leiten Sie Anrufe auf jedem Telefon weiter
Unabhängig davon, ob Sie Android- oder iPhone-Benutzer sind oder noch einen Festnetzanschluss besitzen, können Sie die Anrufweiterleitung mit ein paar einfachen Schritten einrichten.
So laden Sie Netflix-Filme auf einen Laptop herunter
So laden Sie Netflix-Filme auf einen Laptop herunter
Sie können Netflix auch dann ansehen, wenn Sie nicht mit dem Internet verbunden sind, indem Sie Filme und Fernsehsendungen auf Ihren Windows-Laptop herunterladen. Erfahren Sie hier wie.
So kopieren und fügen Sie es auf Facebook ein
So kopieren und fügen Sie es auf Facebook ein
Haben Sie einen Text, einen Kommentar oder ein Statusupdate gesehen, das Ihnen gefallen hat? Erfahren Sie, wie Sie einen Beitrag auf Facebook kopieren und mit Ihren Freunden teilen.
So streamen Sie Ihr iPhone nach Roku (2021)
So streamen Sie Ihr iPhone nach Roku (2021)
Roku ist ein Streaming-Dienst und ein Gadget, für das nur eine geringe Einführung erforderlich ist. Eines der besten Dinge ist, dass Sie mit der Roku-App den Stream auf einem Smart-TV steuern oder Ihre Videos streamen / spiegeln können. Zu machen
Fügen Sie den Registrierungseditor zur Systemsteuerung in Windows 10 hinzu
Fügen Sie den Registrierungseditor zur Systemsteuerung in Windows 10 hinzu
Hinzufügen des Registrierungseditors zur Systemsteuerung in Windows 10 Der Registrierungseditor ist ein wichtiges Tool für Systemadministratoren, Geeks und normale Benutzer, die die versteckten Einstellungen des Windows-Betriebssystems ändern möchten, die nicht über die Benutzeroberfläche verfügbar sind. Sie können es der Systemsteuerung hinzufügen, wenn Sie möchten. Dies fügt hinzu
Verhindern Sie, dass Windows 10-Designs Symbole ändern
Verhindern Sie, dass Windows 10-Designs Symbole ändern
Einige der Themen können Symbole wie Dieser PC, Netzwerk, Papierkorb und das Symbol Ihres Benutzerprofilordners ändern. Hier erfahren Sie, wie Sie diese Funktion deaktivieren.
So machen Sie einen Hintergrund in Procreate transparent
So machen Sie einen Hintergrund in Procreate transparent
Wenn Sie Schwierigkeiten haben, herauszufinden, wie Sie den Hintergrund in Procreate transparent machen können, sind Sie nicht allein. Selbst wenn Sie einen transparenten Hintergrund entworfen haben, erscheint dieser beim erneuten Öffnen der Datei oft wieder in reinem Weiß. Diese sind