7

Теперь, когда Windows 10 имеет подсистему Windows для Linux, возможно ли удаленное подключение к ней через SSH? После запуска оболочки Bash я попытался подключить Putty (работающую на той же машине) к localhost, но соединение было отклонено. Кто-нибудь получил это на работу?

2 ответа2

-1

Из того, что я прочитал, подсистема Linux локализована (вне поиска по каталогу / файлу) и не совсем понимает, что она существует в среде Windows. Он не "говорит" с двоичными файлами Windows и API. Таким образом, вы не можете подключиться к SSH-серверу, работающему внутри Ubuntu в Windows. Что, на мой взгляд, провал ... но все равно.

Тем не менее, есть способ запустить SSH в Windows, и он отлично работает. Я могу использовать WinSCP и SSH из Putty (включая прокси-серверы для обратного туннелирования) через Интернет и через порт, перенаправленный на мой локальный компьютер. Или, конечно, в моей локальной сети. Убедитесь, что вы разрешаете порт 22 в Windows FW.

Вот инструкции, которым я следовал. Если у вас возникнут проблемы, я постараюсь подробно описать все шаги, которые я предпринял.

https://winscp.net/eng/docs/guide_windows_openssh_server

-2

SSH на компьютер с Windows с WSL войдет в ваш домашний каталог Windows (например, C:/Users/rhm aka /mnt /c /Users/rhm) с запущенным cmd.exe. Выполнение /windows/system32/bash.exe ~ --login 'позволит вам войти в домашнюю директорию Linux (например, /home /rhm), запустить Bash в Ubuntu в Windows и запустить ваш .profile.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .