OpenSSH сервер на Windows

Материал из sysadm
Перейти к навигации Перейти к поиску

Ссылки по теме

Начиная с Windows 10 (1809) и Windows Server 2019 в Windows добавлен компонент OpenSSH сервер.

Установка

  • для установки необходим доступ к интернет
  • запустите powershell с повышением привилегий
# определите точного названия компонента OpenSSH сервера
Get-WindowsCapability -Online | ? Name -like "OpenSSH.*"

# установите компонент
Add-WindowsCapability -Online -Name "OpenSSH.Server~~~~0.0.1.0"

# проверьте статус
Get-WindowsCapability -Online | ? Name -like "OpenSSH.*"

# настройте автозапуск сервиса и запустите его
Set-Service -Name sshd -StartupType Autostart
Start-Service -Name sshd

Если используется WSUS, то возможна проблема

Сбой Add-WindowsCapability. Код ошибки: 0x800f0954

Решение: 
Включить политику: Административные шаблоны / Система / Укажите параметры для установки необязательных компонентов и восстановления компонентов
(*) Включено
Альтернативный путь [    ]
[ ] Не пытайтесь загрузить полезные данные из центра обновления Windows
[v] Скачайте содержимое для восстановления и дополнительные компоненты ...

Ошибка 0x800f0950 означает, что не удается загрузить пакет для установки. Проверьте доступность интернет, разрешение имен.