Hostwinds Tutorials

Suchergebnisse für:


Inhaltsverzeichnis


Schritt 1: Laden Sie OpenSSH herunter und installieren Sie es
Schritt 2: Zugriff in der Windows-Firewall zulassen

So installieren und konfigurieren Sie OpenSSH (Windows Server 2016)

Stichworte: Windows 

Schritt 1: Laden Sie OpenSSH herunter und installieren Sie es
Schritt 2: Zugriff in der Windows-Firewall zulassen

Möglicherweise finden Sie es nützlich, um OpenSSH auf Ihrem Windows-Server zu installieren. Wenn Sie SSH auf Ihrem Windows-Server ausführen, können Sie Dateien mit der sicheren Kopie (SCP) oder SFTP übertragen. Abgesehen von SCP und SFTP können Sie eine sichere PowerShell-Shell oder eine Bash-Shell öffnen, wenn Windows Subsystem für Linux (WSL) auf Ihrem Windows-Server aktiviert ist.

Standardmäßig rufen Sie eine Windows CMD-Shell auf, wenn Sie über SSH eine Verbindung zum Server herstellen.

In diesem Handbuch werden die Schritte zum Installieren und Konfigurieren von OpenSH in Windows Server 2016 erläutert. Es ist am besten, wenn Sie sich bereit waren, sich anzumelden zu Ihrem Hostwinds Windows Server Um mit diesem Führer fortzufahren.

Schritt 1: Laden Sie OpenSSH herunter und installieren Sie es

Beginnen Sie mit dem Zugriff auf Ihren Server über RDP (von Mac) und laden Sie die neueste Version von OpenSSH herunter (OpenSSH-Win64.zip).

Suchen Sie die heruntergeladene Datei, klicken Sie mit der rechten Maustaste darauf und Alles extrahieren zu C: \ Programme \ OpenSSH-Win64.

Optional: Um den Standard-SSH-Port an etwas anderes als 22 zu ändern, wählen Sie die Datei sshd_config_default im Ordner OpenSSH und öffnen Sie mit einem Texteditor:

Kommentar Port 22 und ändern Sie es dann auf Ihren gewünschten Port sparen die Datei:

Beenden Sie den optionalen Schritt.

Als nächstes suchen Sie und klicken Sie mit der rechten Maustaste Power Shell zu Als Administrator ausführen:

Ändern Sie den Pfad Systemumgebungsvariable durch Ausführen des Befehls:

setx PATH "$env:path;C:\Program Files\OpenSSH-Win64" -m

Sie sollten die folgende Ausgabe sehen:

SUCCESS: Specified value was saved.

Wechseln Sie als Nächstes in das OpenSSH-Verzeichnis:

cd "C:\Program Files\OpenSSH-Win64"

Führen Sie dann das Installationsskript aus:

.\install-sshd.ps1

Aktivieren Sie anschließend den automatischen Start und starten Sie SSHD und SSH-Agent:

Set-Service sshd -StartupType Automatic; Set-Service ssh-agent -StartupType Automatic; Start-Service sshd; Start-Service ssh-agent

Schritt 2: Zugriff in der Windows-Firewall zulassen

Öffnen Sie zunächst Systemsteuerung> Windows-Firewall:

Wählen Erweiterte Einstellungen Wählen Sie dann auf der linken Seite aus Eingehende Regeln > Neue Regel…:

Unter Regeltyp, wählen Benutzerdefiniert > Nächster.

Unter Programm, wählen Alle Programme > Nächster.

Unter Protokolle und PortsGeben Sie Ihren gewünschten SSH-Port mit der folgenden Auswahl ein:

Unter Umfang, lassen Sie die Regel gelten für Beliebige IP-Adresse dann für entfernte und lokale IP-Adressen Nächster.

Unter Aktion, wählen Verbindung zulassen > Nächster.

Unter Profil, verlassen Domain, Privat, und Öffentlichkeit aktiviert> Nächster.

Zuletzt benennen Sie die Regel und wählen Sie Fertig.

Jetzt können Sie mit SSH auf Ihren Windows-Server zugreifen!

Geschrieben von Benjamin Bream  /  Kann 14, 2020