Windows Server 2012 представи нова функция, наречена Windows PowerShell Web Access. Както подсказва името му, тази функция ви позволява дистанционно да управлявате сървър на Windows 2012 с помощта на PowerShell през обикновен уеб браузър. Функцията Windows PowerShell Web Access се реализира като IIS приложение, което действа като шлюз между браузъра и сървъра, който искате да управлявате.
Трябва да се отбележи веднага, че премахването на PowerShell трябва да е активирано и на двете машини. Можете да направите това с командата:
Enable-PsRemoting -Confirm
След това ще започнем да конфигурираме и активираме PowerShell Web Access (PWA) на Windows Server 2012
- Инсталирайте функцията Windows PowerShell Web Access с командата
Install-WindowsFeature -Име WindowsPowerShellWebAccess -IncludeAllManagementTools
- Инсталирайте уеб приложението на IIS
Инсталиране-PswaWebApplication [-UseTestCertificate]
Параметърът -UseTestCertificate трябва да бъде посочен, ако SSL сертификат не е инсталиран на сървъра. В този случай ще се използва самостоятелно подписан SSL сертификат, който изтича след 90 дни.
Ако искате да използвате съществуващ сертификат, уверете се, че необходимия сертификат е посочен в настройките на сайта в секцията Връзки.
- Задаване на правила за упълномощаване
Add-PswaAuthorizationRule -UserName домейн \ потребителско име -ComputerName * -ConfigurationName *
Това правило позволява на посочения потребител да се свърже с всеки компютър с всяко име на конфигурация. Ако активирате PWA на самостоятелен сървър (в работна група), заменете името на домейна с името на сървъра.
В този момент настройката на PWA приключи..
За да се свържете със сървъра чрез Windows PowerShell Web Access, трябва да отидете на адреса в браузъра си (това трябва да е Internet Explore): HTTPS: //именасървър/pswa . Посочете потребителското име, паролата и името на компютъра, към който искате да се свържете, и щракнете знакв.
В резултат на това в браузъра се отваря конзолата PowerShell, готова за получаване и изпълнение на команди.