-1
我可以成功啓動openssh服務器。但無法連接到它。無法連接到在WSL中運行的ssh服務器
Windows版本:視窗10 Pro的1703
OS版本:15063.483
這是我如何開啓OpenSSH服務器:
修改sshd的配置
sudo vi /etc/ssh/sshd_config
- 取消註釋
ListenAddress 0.0.0.0
- 設置
UsePrivilegeSeparation no
- 設置
PasswordAuthentication yes
- 取消註釋
開啓OpenSSH服務器:
sudo service ssh start
- 檢查sshd的狀態:
sudo service ssh status
,並返回* sshd is running
我可以看到sshd
在Windows任務管理器進程,但我找不到22端口,如果我運行netstat -an
in cmd。
請幫助:(
ssh端口已經在兩個規則中。我嘗試重新安裝它,但仍然無法正常工作。嘗試將端口22更改爲另一個未使用的端口後,發現警告'invoke-rc.d:無法確定當前運行級別' – WalleZhang
嘗試將端口22更改爲另一個未使用的端口?在我的計算機上,我將它更改爲2222,因爲端口轉發規則中使用了22端口,這些端口轉發規則連接到Hyper-V中的Linux VM。編輯:當你想重新啓動ssh服務器時,使用'sudo service ssh --full-restart' –
這對我來說不行:謝謝你的回覆。 – WalleZhang