程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Access數據庫 >> 關於Access數據庫 >> 使用Windows PowerShell Web Access

使用Windows PowerShell Web Access

編輯:關於Access數據庫

            微軟在Windows Server 2012中引入了Windows PowerShell Web Access功能,該功能允許管理員通過網絡控制台遠程運行PowerShell命令和腳本。

      在Windows Server 2012 R2或Windows Server 2012上設置PowerShell訪問需要用到Web服務器(IIS)、.NET Framework 4.5和Windows PowerShell 3.0或Windows PowerShell 4.0。你可以通過在服務器管理器中的Add Roles and Features向導啟用PowerShell Web Access組件。

      但是,Web訪問會帶來一些安全風險,所以你應該提前啟用一些安全機制。確保PowerShell Web Access包含基於cmdlet的授權規則,並使用Web服務器(IIS)的安全特性。

      例如,如果你知道遠程PowerShell連接的確切的IP地址或范圍,你可以實施地址限制,指定允許連接的IP地址或地址范圍。

      PowerShell Web Access的默認URL是https:// < server_name > / pswa。用戶登錄時必須知道要訪問或管理的遠程計算機的名稱或IP地址。這些用戶必須是遠程計算機的授權用戶,計算機必須配置為允許遠程管理。如果用戶未退出,連接將在20分鐘後自動斷開。

      正如你在截圖中所看到的,PowerShell Web Access在底部有幾個按鈕:提交、取消、箭頭和退出,還能顯示你當前連接的遠程計算機的名稱或IP。

    使用Windows PowerShell Web Access 三聯

      PowerShell Web Access截圖

      PowerShell Web Access同常規遠程Windows PowerShell會話共享同樣的限制,因此有一些PowerShell特性和功能不受支持。

      PowerShell Web Access也有一些特定的基於web的訪問限制。例如,功能鍵(鍵盤快捷鍵)不能工作。輸入/輸出的顏色不能改變,盡管輸出的顏色和風格可通過運行腳本實現改變。

      另外,每次只能連接一台遠程計算機,在多個選項卡中無法打開PowerShell Web Access。

      最後,PowerShell Web Access不要求使用PowerShell和任何遠程訪問軟件,你使用的網絡控制台計算機或設備上也無需安裝浏覽器插件。微軟目前只列出了一些受官方支持的桌面浏覽器(IE、Firefox、Chrome和Safari),但在移動浏覽器(Windows Phone、Android和iOS)上也已經做了成功的測試。具備支持JavaScript、cookies並且能通過HTTPS/SSL連接到安全站點的浏覽器的任何計算機或設備都支持PowerShell Web Access功能。

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved