Какую конфигурацию нужно включить, чтобы установить openSSH сервер через WSUS на Windows Server 2019 и выше?

Вопрос или проблема

Я хотел бы попробовать openSSH сервер на Windows Server 2022 и 2019.
Наши дополнительные функции поступают только из WSUS.
В данный момент я пытаюсь установить функцию через графический интерфейс или PowerShell и получаю ошибку, связанную с WSUS. Я использую Windows Server 2022 21H2.
Я не могу разрешить загрузку из интернета только для openSSH.
Есть ли в WSUS опция, которую я могу включить, чтобы предлагать установку openSSH сервера на некоторых серверах?
Если это невозможно, было бы здорово, если бы вы могли предоставить какую-либо документацию о том, что это недоступно.

.

Ответ или решение

Для установки OpenSSH Server на Windows Server 2019 и 2022 через WSUS (Windows Server Update Services), необходимо учесть несколько важных моментов, поскольку OpenSSH не является традиционным обновлением, доступным через WSUS.

Теория:
WSUS используется для управления распространением обновлений и их установки на средах Microsoft. Хотя WSUS эффективно работает с обновлениями, оно не всегда поддерживает установку таких дополнительных компонентов, как OpenSSH Server без прямой загрузки из Интернета. OpenSSH Server традиционно устанавливается через «Дополнительные компоненты» в Windows Features, и требует прямого подключения к сервера обновлений Майкрософт.

Пример:
При попытке установки OpenSSH Server через графический интерфейс или PowerShell вы столкнулись с ошибками, связанными с WSUS, указывающими на невозможность загрузки необходимого компонента напрямую из Microsoft без непосредственного интернет-соединения. Это типичная ситуация, так как WSUS в основном работает с обновлениями безопасности и системы.

Практическая часть:

  1. Настройте WSUS для офферинга дополнительных компонентов:
    К сожалению, WSUS не поддерживает установку «Дополнительных компонентов», таких как OpenSSH, непосредственно, так как они требуют присутствия файлов компонентов в автономном установочном пакете или установки через подключение к Интернету.

  2. Альтернативное решение:

    • Создание локального дистрибьютива: Вы можете создать локальный дистрибутив с помощью Windows Server 2022 или 2019, который уже содержит нужные компоненты. Сначала установите OpenSSH на одном сервере через интернет и создайте образ, который можно будет разворачивать на других серверах в офлайн-режиме.
    • Использование пакета DISM: Извлечение необходимых файлов из установочного ISO Windows Server и установка через DISM (dism /online /add-capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0).

Документация и подтверждение: На данный момент, Microsoft не предоставляет документации, подтверждающей возможность установки OpenSSH через WSUS без интернет-доступа.

Подводя итог, отсутствие поддержки WSUS в отношении установки OpenSSH обусловлено ограничениями этой службы в работе с дополнительными, не обновляемыми через стандартные каналы компонентами. Рассмотренные альтернативные методы позволяют обойти эти ограничения через локальные решения, базирующиеся на создании образов или пакетной доставки.

Оцените материал
Добавить комментарий

Капча загружается...