智能手機(jī)上IIS管理的免費(fèi)應(yīng)用
大多數(shù)Windows Server管理員都有智能手機(jī),他們會用智能手機(jī)訪問各種遠(yuǎn)程工具。這樣是很方便,但智能手機(jī)并不是最簡便的方式,例如遠(yuǎn)程桌面連接(Remote Desktop connection)。
為此,通過智能手機(jī)遠(yuǎn)程管理任意Windows服務(wù)器都最好使用智能手機(jī)環(huán)境專用的工具,而不是那些針對普通桌面的工具。管理員也許不需要每個功能都用到,一般只是最重要的幾個,像是重置失效應(yīng)用程序池或按需分配的網(wǎng)站。
為了處理這些問題,微軟程序員Sukesh Ashok Kumar創(chuàng)造了一款工具。該工具可通過智能手機(jī)將遠(yuǎn)程管理最小化。IIS移動管理(IIS7 Mobile Admin)這個項(xiàng)目以網(wǎng)站形式在IIS上運(yùn)行。它允許管理員進(jìn)行一些基本的信息收集和變更設(shè)置操作,這些操作都在web瀏覽器中完成。該工具使用IIS 7 .NET的托管API(Microsoft.Web.Administration)編寫;沒有任何自定義代碼用于訪問IIS本身。
目前,IIS 7移動管理(IIS7 Mobile Admin)僅有幾項(xiàng)功能:
- 列出系統(tǒng)中所有的可用應(yīng)用程序池。單擊一個程序池的名字,你就能向服務(wù)器列出長期運(yùn)行的請求、指示在該池下運(yùn)行的應(yīng)用程序或者重復(fù)利用我們說到的這個應(yīng)用。
- 列出系統(tǒng)中所有的可用站點(diǎn)。在這里你可以顯示站點(diǎn)的配置(即當(dāng)前到該站點(diǎn)的所有綁定)或啟動/停止該站點(diǎn)。
- 通過名字搜索應(yīng)用程序池或站點(diǎn)。如果你只是想知道系統(tǒng)里的所有站點(diǎn)或程序池,你可以不提供任何搜索參數(shù),直接單擊“查找”。
圖1:使用IIS7 Mobile Admin檢查程序池
圖2:使用IIS7 Mobile Admin啟動/停止站點(diǎn)
要設(shè)置IIS移動Web應(yīng)用,你只需要解壓項(xiàng)目到它的目錄,在文件上設(shè)置許可來允許IIS用戶的訪問并將該目錄作為新站點(diǎn)添加到IIS。運(yùn)行IIS7 Mobile Admin的其它方式是通過獨(dú)立的程序運(yùn)用來自Kumar的其它項(xiàng)目:IIS Hostable Web Core (HWC)。對大部分管理員來說,IIS站點(diǎn)仍然有效。
鑒于這個工具默認(rèn)允許所有人通過互聯(lián)網(wǎng)訪問IIS內(nèi)部配置元素,管理員在使用該工具時應(yīng)該采取一些基本的安全措施:
通過啟動HTTPS協(xié)議和基本的身份驗(yàn)證保護(hù)IIS7 Mobile Admin所在的站點(diǎn)。在沒有加密或用戶憑據(jù)的情況下不要允許訪問該站點(diǎn)。
在單獨(dú)的程序池中運(yùn)行IIS7 Mobile Admin站點(diǎn)。這會加強(qiáng)安全性,并減少程序池崩潰或停止造成的漏洞。
該項(xiàng)目托管在CodePlex上,并通過微軟公共許可證發(fā)布。它也歡迎開發(fā)者提出使用反饋和新功能要求,且軟件還可以免費(fèi)在它他項(xiàng)目中使用或完全重用,但必須在相同的許可條款下。
【編輯推薦】