Windows 2012 include a very nice feature called PowerShell Web Access. This feature allows you to access a powershell session via a web browser.
Steps to enable and configure PowerShell Web Access
- Open PowerShell Session
- Install the PowerShell Web Access Feature
- Install-WindowsFeature -Name WindowsPowerShellWebAccess -IncludeManagementTools -Restart
- After server reboot, configure the web application.
- Install-PswaWebApplication -UseTestCertificate
- Add-PswaAuthorizationRule * * *