Ich kann einen openssh-Server erfolgreich starten. Kann aber nicht damit verbinden.Ich kann keine Verbindung zu einem SSH-Server herstellen, der in der WSL läuft.
Windows-Version: Windows 10 pro 1703
OS Version: 15.063,483
Dies ist, wie ich den OpenSSH-Server zu starten:
die sshd ändern Config
sudo vi /etc/ssh/sshd_config
- Kommentar
ListenAddress 0.0.0.0
- gesetzt
UsePrivilegeSeparation no
PasswordAuthentication yes
gesetzt
- Kommentar
den OpenSSH-Server starten:
sudo service ssh start
- Überprüfung der sshd Status:
sudo service ssh status
und Rückkehr* sshd is running
ich die sshd
sehen Prozess in Windows-Task-Manager, aber ich kann den 22-Port nicht finden, wenn ich 012 ausführenin cmd.
Bitte helfen :(
Der ssh-Port ist bereits in beiden Regeln. Ich versuche es neu zu installieren, aber immer noch nicht funktionieren. Ich habe eine Warnung gefunden "invoke-rc.d: konnte den aktuellen Runlevel nicht feststellen" nach der Installation – WalleZhang
versuche, Port 22 zu einem anderen Port zu ändern, der nicht verwendet? Auf meinem Computer habe ich es in 2222 geändert, weil der 22-Port in Port-Forward-Regeln verwendet wurde, die mit meiner Linux-VM in Hyper-V verbunden sind. edit: Wenn Sie den SSH-Server neu starten möchten, verwenden Sie 'sudo-Dienst ssh --full-restart' –
Es ist nicht für mich Arbeit :(Danke für Ihre Antwort. – WalleZhang