WikiDer > Удаленное управление Windows
WinRM (удаленное управление Windows) это реализация Microsoft WS-Management в Windows, что позволяет системам получать доступ к управляющей информации или обмениваться ею через общую сеть. Используя объекты сценариев или встроенный инструмент командной строки, WinRM можно использовать с любыми удаленными компьютерами, которые могут иметь контроллеры управления основной платой (BMC) для сбора данных. Компьютеры под управлением Windows, включая WinRM, определенные данные, предоставленные Инструментарий управления Windows (WMI) также можно получить.[1]
Компоненты
- WinRM Scripting API
- Обеспечивает Интерфейс прикладного программирования включение сценариев для удаленного получения данных с компьютеров, выполняющих операции WS-Management.
- winrm.cmd
- Встроенный инструмент командной строки для управления системами, позволяющий оператору машины настраивать WinRM. Реализация состоит из Сценарии Visual Basic (VBS) Файл версии (Winrm.vbs), который написан с использованием вышеупомянутого API сценариев WinRM.
- winrs.exe
- Еще один инструмент командной строки, позволяющий удаленно выполнять большинство команд Cmd.exe. Этот инструмент использует протокол WS-Management.
- Интеллектуальный интерфейс управления платформой (IPMI) Водитель
- Обеспечивает управление оборудованием и облегчает управление оборудованием удаленного сервера через BMC. IPMI наиболее полезен, когда операционная система не запущена или не развернута, поскольку он позволяет продолжать удаленные операции с аппаратным / программным обеспечением без операционной системы.
- Плагин WMI
- Позволяет сделать данные WMI доступными для клиентов WinRM.[2]
- WMI сервис
- Использует Плагин WMI для предоставления запрошенных данных или управления, а также может использоваться для получения данных из большинства классов WMI. Примеры включают Win32_Process в дополнение к любым данным, предоставленным IPMI.
- Протокол WS-Management
- Управление веб-службами - это DMTF открытый стандарт определение МЫЛО-на основании протокол для управления серверами, устройствами, приложениями и различными веб-службами. WS-Management предоставляет системам общий способ доступа к управляющей информации и обмена ею через ИТ-инфраструктура.[3]
Общее использование
Ansible взаимодействует с серверами Windows через WinRM, используя питон Pywinrm пакет и может удаленно запускаться PowerShell скрипты и команды.[4]
Секретный сервер Thycotic также использует WinRM для включения удаленного взаимодействия PowerShell.[5]
SolarWinds Программное обеспечение для мониторинга серверов и приложений (SAM) использует сервер WinRM на отслеживаемых серверах для интеграции с PowerShell.[6]
CloudBolt использует WinRM как часть Blueprints, Server Actions и CB Plugins для выполнения удаленных скриптов на серверах Windows с использованием python Pywinrm модуль.[7]
Безопасность
WinRM использует Kerberos для начальной аутентификации по умолчанию. Это гарантирует, что фактические учетные данные никогда не будут отправлены клиент-сервер коммуникации, вместо этого полагаясь на такие функции, как хеширование и билеты для подключения.[8] Хотя прослушиватели WinRM можно настроить для шифрования всех сообщений с помощью HTTPS, с использованием Kerberos, даже если используется незашифрованный HTTP, все коммуникации по-прежнему зашифрованы с использованием симметричного 256-битного ключа после завершения фазы аутентификации. Использование HTTPS с WinRM обеспечивает дополнительную безопасность, обеспечивая идентификацию сервера через SSL / TLS сертификаты, тем самым не позволяя злоумышленнику выдать себя за него.[9]
использованная литература
- ^ windows-sdk-content. «Удаленное управление Windows - приложения Windows». docs.microsoft.com. Получено 2019-02-21.
- ^ windows-sdk-content. «Глоссарий удаленного управления Windows - приложения Windows». docs.microsoft.com. Получено 2019-02-21.
- ^ windows-sdk-content. «Об удаленном управлении Windows - приложения для Windows». docs.microsoft.com. Получено 2019-02-21.
- ^ «Удаленное управление Windows - Ansible Documentation». docs.ansible.com. Получено 2019-02-21.
- ^ «Тикотическая поддержка». tycotic.force.com. Получено 2019-02-21.
- ^ "Создать прослушиватель WinRM HTTPS". SolarWinds Worldwide, LLC. Помощь и поддержка. 2016-03-24. Получено 2019-02-24.
- ^ «Удаленные сценарии - документация CloudBolt 8.7». docs.cloudbolt.io. Получено 2019-06-04.
- ^ «Как: настроить WINRM для HTTPS». support.microsoft.com. Получено 2019-02-24.
- ^ FoxDeploy (8 февраля 2017 г.). «Безопасен ли WinRM или мне нужны HTTP?». FoxDeploy.com. Получено 2019-02-24.
внешние ссылки
В Викиучебнике есть книга на следующие темы: Руководство по командам Windows |