2016-08-24 75 views

回答

1

不容易,它可能無法正常工作。首先,你必須讓sshd的端口2020

爲此運行,編輯

/etc/ssh/sshd_config

並設置選項:

Port 2020 ListenAddress 0.0.0.0 UsePrivilegeSeparation no PasswordAuthentication yes

然後,運行sudo service ssh start內一個WSL控制檯。

然後,用您的WSL用戶名和密碼與VS代碼連接到127.0.0.1:2020

我不確定它的工作效果如何,但這就是你可以做到的。

來源:https://github.com/Microsoft/BashOnWindows/issues/300

更好的支持和整合計劃。如果你很好奇,可以看看Alex Ionescu在2016年BlackHat演講中的幻燈片(在他的github上,轉到回購「lxss」並查看PDF)。他描述了一個未記錄的COM接口,該接口連接到WSL中的lxsessionmanager Windows服務和未公開的設備/dev/lxss,該接口實際上是用於Win32 <→WSL IPC的總線。他演示了一個概念驗證服務器和客戶端,它通過WSL Linux實例內部的總線啓動Windows應用程序。

相關問題