2016-08-24 3 views

ответ

1

Не легко, и это может не сработать правильно. Во-первых, вы должны получить SSHd на порту 2020.

Чтобы сделать это, редактировать

/etc/ssh/sshd_config

и установить параметры:

Port 2020 ListenAddress 0.0.0.0 UsePrivilegeSeparation no PasswordAuthentication yes

Затем запустить sudo service ssh start внутри консоль WSL.

Затем подключитесь с кодом VS до 127.0.0.1:2020 с вашим именем пользователя и паролем WSL.

Я не уверен, как хорошо это сработает, но так вы можете это сделать.

Источник: поддержка https://github.com/Microsoft/BashOnWindows/issues/300

Лучше и интеграции планируется. Если вам интересно, взгляните на слайды Алекса Ионеску из своей беседы с BlackHat 2016 (на его github, перейдите к репо «lxss» и просмотрите PDF-файл). Он описывает недокументированный COM-интерфейс, подключенный к службе Windows lxsessionmanager, и недокументированное устройство /dev/lxss в WSL, которое на самом деле является шиной для Win32 < -> WSL IPC. Он продемонстрировал сервер и клиент с доказательством концепции, который запустил приложение Windows через шину из экземпляра WSL Linux.

 Смежные вопросы

  • Нет связанных вопросов^_^