Windows PowerShell WebAccess

Windows Server 2012 je predstavil novo funkcijo, imenovano Windows PowerShell Web Access. Kot pove že ime, vam ta funkcija omogoča daljinsko upravljanje strežnika Windows 2012 s pomočjo PowerShell prek običajnega spletnega brskalnika. Funkcija spletnega dostopa Windows PowerShell se izvaja kot aplikacija IIS, ki deluje kot prehod med brskalnikom in strežnikom, ki ga želite upravljati.

Takoj je treba opozoriti, da mora biti odstranjevanje PowerShell-a omogočeno na obeh strojih. To lahko storite z ukazom:

Omogoči-PsRemoting -Potrdite

Nato bomo začeli konfigurirati in aktivirati PowerShell Web Access (PWA) v sistemu Windows Server 2012

  • Z ukazom namestite funkcijo spletnega dostopa Windows PowerShell
    Namestitev-WindowsFeature -imeno WindowsPowerShellWebAccess -IncludeAllManagementTools
  • Namestite spletno aplikacijo na IIS
    Namestitev-PswaWebApplication [-UseTestCertificate]

    Če SSL certifikat ni nameščen na strežniku, mora biti podan parameter -UseTestCertificate. V tem primeru se uporabi samopodpisano SSL potrdilo, ki poteče po 90 dneh.

    Če želite uporabiti obstoječe potrdilo, se prepričajte, da je potreben certifikat naveden v nastavitvah spletnega mesta v razdelku Povezave.

  • Nastavitev pravil za avtorizacijo
    Add-PswaAuthorizationRule -UserName domena \ uporabniško ime -ComputerName * -ConfigurationName *

    To pravilo dovoljuje določenemu uporabniku, da se poveže s katerim koli računalnikom s katerim koli konfiguracijskim imenom. Če aktivirate PWA na samostojnem strežniku (v delovni skupini), zamenjajte ime domene z imenom strežnika.

  • Na tej točki je nastavitev PWA končana.

    Če se želite povezati s strežnikom prek spletnega dostopa Windows PowerShell, morate iti na naslov v brskalniku (to bi moral biti Internet Explore): https: //ime strežnika/pswa . Določite uporabniško ime, geslo in ime računalnika, s katerim se želite povezati, in kliknite Prijavite seV.

    Posledično se v brskalniku odpre konzola PowerShell, pripravljena za sprejem in izvajanje ukazov.