У меня вопрос по поводу версии Ubuntu для WSL. Есть ли простой способ автоматически запустить bash при запуске Windows и передать ему команду для запуска SSH-сервера? Так что сервер SSH работает все время, когда работает Windows.
((обновляют это, работает над WSL 2))
использование Решения 1 сценарий VBE.
Нажимают кнопку Старт и ищут shell:startup. также можно перейти вручную в:
C:\Users\<< имя пользователя >> примечание \AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup: изменение имя пользователя с Вашим собственным именем пользователя.
теперь создают новый файл: sshserver.vbe и добавляют паровое содержание:
Set ws = CreateObject("Wscript.Shell")
ws.run "wsl -d Ubuntu -u root service ssh start", vbhide
Решение 2 Это - Планировщик задач
, Нажимают кнопку Старт и ищут Планировщика задач.
На Планировщике задач нажимают Action и выбирают , Создают Основную Задачу
На, Создают зарегистрированное Имя и Описание Заливки Основной Задачи: Автоматический запуск сервер SSH
На Триггерном выборе: Когда запуски компьютера.
На Действии избранный Запуск программа
На Запуске контур текста Программы: C:\Windows\System32\wsl.exe, затем на добавляют, Добавляют аргументы (дополнительно): -d Ubuntu-u корневой сервис ssh запускаются .
у Вас должно быть что-то как этот на последнем шаге.