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

Изменение настроек WinRM из скрипта

Я пытаюсь изменить свойство базовой проверки подлинности Winrm из командной строки.

Вот моя команда

winrm set winrm/config/client/auth @{Basic="false"}

Я получаю сообщение, что это контролируется GPO

WSManFault
Message
    ProviderFault
        WSManFault
            Message = The config setting Basic cannot be changed because is
                      controlled by policies. 
                      The policy would need to be set to "Not Configured" in 
                      order to change the config setting.

Error number:  -2144108406 0x8033808A
Cannot change GPO controlled setting.

Моя командная строка работает в административном режиме.

Я могу перейти на gpedit.msc и изменить эти свойства вручную, но я бы хотел переопределить настройки GPO из командной строки. Есть ли способ это сделать?

Спасибо, Ави

  • Отредактируйте групповую политику.
  • Административные шаблоны -> Компонент Windows -> Удаленное управление Winodws (WinRM) -> Клиент WinRM -> сделать все как не настроенное введите описание изображения здесь

  • Административные шаблоны -> Компонент Windows -> Удаленное управление Winodws (WinRM) -> Служба WinRM-> разрешить обычную проверку подлинности как не настроенную введите описание изображения здесь

-Откройте powershell и запустите # gpupdate /force

теперь это будет работать для вас