Назад | Перейти на главную страницу

OpenSSH Windows Server 2016

Я пытаюсь установить OpenSSH на сервер Windows. Когда я использую эту команду:

Get-WindowsCapability -Online | ? Name -like 'OpenSSH*

Я не получаю этого вывода:

Name  : OpenSSH.Client~~~~0.0.1.0
State : NotPresent
Name  : OpenSSH.Server~~~~0.0.1.0
State : NotPresent

но он пуст:

Когда я делаю:

Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0

это работает, но как только я попробую запустить сервер:

Start-Service sshd
Set-Service -Name sshd -StartupType 'Automatic'

Я получаю сообщение об ошибке:

Start-Service: не удается найти службу с именем sshd.

Судя по документации Microsoft, похоже, что установка Open SSH через PowerShell таким способом является функцией Windows Server 2019, а не 2016.