Хотел бы обратиться за советом по вопросу, касающемуся новой функции OpenSSH в Windows 10.
Во-первых, я установил "ubuntu" из Магазина Windows после поддержки подсистемы Windows для Linux. Он функционировал должным образом, Ubuntu мог быть успешно запущен из сеансов cmd или powershell локально (просто наберите "ubuntu").
(Ссылка:https://docs.microsoft.com/en-us/windows/wsl/install-win10 )
Затем я установил «Сервер OpenSSH (бета)». После некоторой настройки с другого устройства я смог подключиться по SSH к машине с Windows, и он показал командную строку (cmd) по умолчанию. Я мог бы открыть сеанс PowerShell, просто набрав "PowerShell".
Однако я не смог запустить Ubuntu ни из cmd, ни из powershell в сеансе SSH. В любом случае, после того, как я вхожу в "Ubuntu", он просто загружается некоторое время и заканчивается ничего не произошло.
Могу ли я узнать, требуются ли дополнительные настройки для запуска оболочки linux из cmd/powershell в Win 10 SSH? Также хотелось бы узнать, есть ли способ изменить тип терминала по умолчанию (cmd/powershell/ubuntu и т.д.) При входе в систему по SSH, спасибо!
(Ссылка:https://blogs.msdn.microsoft.com/powershell/2017/12/15/using-the-openssh-beta-in-windows-10-fall-creators-update-and-windows-server-1709/ https://www.bleepingcomputer.com/news/microsoft/how-to-install-the-built-in-windows-10-openssh-server/)
========== ОБНОВЛЕНИЕ (25 апреля 2018 г.) ==========
Следуя приведенным ниже инструкциям по настройке локальных прав на запуск и активацию, мне удалось запустить ubuntu из сеанса SSH cmd.
(Ссылка:https://adrift.io/2017/10/11/windows-subsystem-for-linux-error-0x80070005-access-denied/)
Я мог видеть, что оболочка bash запущена. Однако я ничего не смог набрать в терминале. Выглядело так, как будто курсор завис.
В средстве просмотра событий Windows ошибок не обнаружено.
Пожалуйста, посмотрите, если у вас есть какие-либо идеи по этому поводу, спасибо.