2

При использовании стандартного Windows 10 sshd (SSH serv [er | ice] / daemon), как настроить вход в систему с powershell вместо cmd?

1 ответ1

0

вступление

Реализация сервера и клиента OpenSSH для платформы Windows активно развивалась в 2017 году, поэтому конфигурация, имена каталогов и т.д. Менялись. Пожалуйста, проверьте официальный репозиторий OpenSSH для Windows для последней информации.

Ответ

Отредактируйте sshd_config расположенный в %ProgramData%\ssh:

PasswordAuthentication yes
Subsystem powershell c:/pwsh/pwsh.exe -sshs -NoLogo -NoProfile

Из-за ошибок каталоги с пробелом в имени не правильно обрабатываются в конфигурации sshd, поэтому вам следует создать символическую ссылку на каталог Powershell: mklink /D c:\pwsh "C:\Program Files\PowerShell\6"

Перезапустите службу sshd:

Restart-Service sshd

Вы сделали.

Полную информацию можно найти здесь

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