Intro
Die OpenSSH-Server- und Client-Implementierung für die Windows-Plattform wurde 2017 aktiv entwickelt, weshalb sich die Konfiguration, die Verzeichnisnamen usw. geändert haben. Bitte überprüfen Sie das offizielle Repository von OpenSSH für Windows auf die neuesten Informationen.
Antworten
Bearbeiten Sie die sshd_config
Datei unter %ProgramData%\ssh
:
PasswordAuthentication yes Subsystem powershell c:/pwsh/pwsh.exe -sshs -NoLogo -NoProfile
Aufgrund der Bug - Verzeichnisse mit Leerzeichen im Namen in sshd Konfiguration nicht korrekt verarbeitet werden, das ist, warum Sie symbolische Verknüpfung zu Powershell - Verzeichnis erstellen sollten:
mklink /D c:\pwsh "C:\Program Files\PowerShell\6"
Starten Sie den sshd-Dienst neu:
Restart-Service sshd
Du bist fertig.
Vollständige Informationen finden Sie hier