Работая из дому на компьютере под управлением OS X почувствовал острую необходимость в PowerShell Web Access.
Установим фичу PowerShell Web Access с помощью Server Manager:
Теперь откроем PowerShell и введем
Install-PswaWebApplication
Подписывать сайт у меня необходимости нет, т.к. на IIS уже установлен сертификат. Если у вас PKI не развернут и нет возможности купить «честный» сертификат можно использовать самоподписанный, для этого добавим к командлету –UseTestCertificate
Затем создадим разрешающее правило (т.к. моя лаба постоянно меняется и особых требований к безопасности нет, я использовал наиболее простой, универсальный и не слишком безопасный вариант, чего в продуктивной среде делать конечно же не стОит):
Add-PswaAuthorizationRule -rulename AdminAccess -usergroupname «labpswa» -computername * -configurationname microsoft.powerShell -force
Выглядит это дело в итоге примерно так:
Ну и проверим доступность сервиса из мира (я использовал IE в VMware Fusion для корректности отображения):
Разумееться, должен быть включен Windows PowerShell Remoting, включить его можно командлетом:
Enable-PSRemoting -Force
Как видите, настройка проста до элементарного.