Способ установки:
1. Загрузите opensh от Microsoft с открытым исходным кодом.
2. Загрузите последнюю бинарную версию:
https://github.com/PowerShell/Win32-OpenSSH/releases
3. Разархивируйте его в C:\Program Files и переименуйте в OpenSSH. Рекомендуется загрузить установочную версию и установить ее напрямую.
4. Запустите Window PowerShell и войдите в каталог C:\Program Files\OpenSSH.
5. Введите команду для установки служб sshd и ssh-agent.
powershell -ExecutionPolicy Bypass -File install-sshd.ps1
6. Откройте брандмауэр и откройте порт 22 (вы также можете использовать дополнительные настройки брандмауэра в панели управления, чтобы настроить его)
netsh advfirewall firewall add rule name=sshd dir=in action=allow protocol=TCP localport=22
7. Настройте автозагрузку
Set-Service sshd -StartupType Automatic
Set-Service ssh-agent -StartupType Automatic
8. Запустите службу
Start-Service sshd
Start-Service ssh-agent
проверка SSH-соединения