Windows Server 2012 představil novou funkci s názvem Windows PowerShell Web Access. Jak již název napovídá, tato funkce vám umožňuje vzdáleně ovládat server Windows 2012 pomocí PowerShell prostřednictvím běžného webového prohlížeče. Funkce Windows PowerShell Web Access je implementována jako aplikace IIS, která funguje jako brána mezi prohlížečem a serverem, který chcete spravovat.
Okamžitě je třeba poznamenat, že na obou počítačích musí být povoleno dálkové ovládání PowerShell. Můžete to provést příkazem:
Enable-PsRemoting-Confirm
Poté začneme v systému Windows Server 2012 konfigurovat a aktivovat technologii PowerShell Web Access (PWA)
- Pomocí příkazu nainstalujte funkci Windows PowerShell Web Access
Install-WindowsFeature -Name WindowsPowerShellWebAccess -IncludeAllManagementTools
- Nainstalujte webovou aplikaci na IIS
Install-PswaWebApplication [-UseTestCertificate]
Pokud není na serveru nainstalován certifikát SSL, musí být zadán parametr -UseTestCertificate. V takovém případě bude použit certifikát SSL s vlastním podpisem, jehož platnost vyprší po 90 dnech.
Pokud chcete použít existující certifikát, ujistěte se, že požadovaný certifikát je uveden v nastavení webu v části Vazby.
- Nastavení autorizačních pravidel
Add-PswaAuthorizationRule -Uživatelská_doména \ uživatelské jméno -ComputerName * -ConfigurationName *
Toto pravidlo umožňuje určenému uživateli připojit se k libovolnému počítači s libovolným názvem konfigurace. Pokud aktivujete PWA na samostatném serveru (v pracovní skupině), nahraďte název domény názvem serveru.
V tomto okamžiku je nastavení PWA ukončeno..
Chcete-li se připojit k serveru pomocí Windows PowerShell Web Access, musíte jít na adresu v prohlížeči (to by mělo být Internet Explorer): https: //název_serveru/pswa . Zadejte uživatelské jméno, heslo a jméno počítače, ke kterému se chcete připojit, a klikněte na PodepsatV.
Výsledkem je, že se v prohlížeči otevře konzola PowerShell, která je připravena přijímat a provádět příkazy.