В Windows Server 2012 появилась новая функция с именем Windows PowerShell Web Access. Как следует из ее названия, данная функция позволяет удаленно управлять сервером Windows 2012 с помощью PowerShell через обычный веб-браузер. Функция Windows PowerShell Web Access реализована в виде приложения IIS, которое выступает в роли шлюза между браузером и сервером, которым вы хотите управлять.
Стоит сразу отметить, что на обоих машинах должна быть включена функция PowerShell remoting. Сделать это можно командой:
Enable-PsRemoting
Часто на этом шаге можно встретить ссылку на команду
WinRM quickconfig
Однако это не тоже самое что Enable-PSRemoting!
Enable-PSRemoting делает больше действий чем «winrm quickconfig». Командлет Set-WSManQuickConfig делает точно такие же действия как «winrm quickconfig». Enable-PSRemoting запускает Set-WSManQuickConfig когда ведет настройку системы
Set-WSManQuickConfig делает следующее:
- запускает WinRM сервис
- устанавливает автостарт службы WinRM в автоматический
- создает прослушиватель
- добавляет исключения файрвола.