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

Enable-PSRemoting или Set-WSManQuickConfig?

Я накачиваюсь на DSC и хочу прикрыть свои базы. Я вижу, что Enable-PSRemoting на самом деле запускает Set-WSManQuickConfig в соответствии со справочной документацией. Думаю, мой главный вопрос: в чем разница между ними? Похоже, что в новой документации, будь то книга или онлайн-статья, упоминается только Enable-PSRemoting и не обязательно Set-WSManQuickConfig. Enable-PSRemoting просто новее / лучше? Заранее спасибо.

Проверил справочную документацию по двум командлетам.

Set-WSManQuickConfig выполняет следующие действия:

- Проверяет, запущена ли служба WinRM. Если служба WinRM не запущена, служба запускается.

- Устанавливает автоматический тип запуска службы WinRM.

- Создает слушателя для приема запросов на любом IP-адресе. По умолчанию транспорт - HTTP.

- Включает исключение брандмауэра для трафика WinRM.

Enable-PSRemoting также выполняет вышеперечисленное и дополнительно:

----- Регистрирует конфигурации сеансов Microsoft.PowerShell и Microsoft.PowerShell.Workflow, если они еще не зарегистрированы.

----- Регистрирует конфигурацию сеанса Microsoft.PowerShell32 на 64-битных компьютерах, если она еще не зарегистрирована.

----- Включает все конфигурации сеанса.

----- Изменяет дескриптор безопасности всех конфигураций сеанса, чтобы разрешить удаленный доступ.

----- Перезапускает службу WinRM, чтобы предыдущие изменения вступили в силу.

Так Enable-PSRemoting можно использовать, если вы не собираетесь настраивать сеансы вручную.