通常地,大多數(shù)Web站點的設計目標都是:以最易接受的方式,為訪問者提供即時的信息訪問。在過去的幾年中,越來越多的黑客、病毒和蠕蟲帶來的問題嚴重影響了網(wǎng)站的可訪問性,盡管Apache服務器也常常是攻擊者的目標,然而微軟的Internet信息服務(IIS) Web服務器才是真正意義上的眾矢之的。
正因為如此,我在這里將為預算而頭疼的大學IT經(jīng)理們提供一些技巧,以幫助他們保護他們的IIS服務器。雖然主要是面對大學里的IT專業(yè)人員的,但是這些技巧也基本上適用于希望通過少量的財政預算來提高性的IIS管理人員。實際上,這里面的一些技巧對擁有強大預算的IIS管理人員也是非常有用的。
首先,開發(fā)一套策略
保護Web服務器的步是確保網(wǎng)絡管理員清楚策略中的每一項制度。如果公司高層沒有把服務器的看作是必須被保護的資產(chǎn),那么保護工作是完全沒有意義的。這項工作需要長期的努力。如果預算不支持或者它不是長期IT戰(zhàn)略的一部分,那么花費大量時間保護服務器的管理員將得不到管理層方面的重要支持。
網(wǎng)絡管理員為各方面資源建立性的直接結果是什么呢?一些特別喜歡冒險的用戶將會被關在門外。那些用戶隨后會抱怨公司的管理層,管理層人員又會去質問網(wǎng)絡管理員究竟發(fā)生了什么。那么,網(wǎng)絡管理員沒辦法建立支持他們工作的文檔,因此,沖突發(fā)生了。
通過標注Web服務器級別以及可用性的策略,網(wǎng)絡管理員將能夠從容地在不同的操作系統(tǒng)上部署各種軟件工具。
IIS技巧
微軟的產(chǎn)品一向是眾矢之的,因此IIS服務器特別容易成為攻擊者的靶子。搞清楚了這一點后,網(wǎng)絡管理員必須準備執(zhí)行大量的措施。我將要為你們提供的是一個清單,服務器操作員也許會發(fā)現(xiàn)這是非常有用的。
1. 保持Windows升級:
你必須在時間及時地更新所有的升級,并為系統(tǒng)打好一切補丁?紤]將所有的更新下載到你網(wǎng)絡上的一個專用的服務器上,并在該機器上以Web的形式將文件發(fā)布出來。通過這些工作,你可以防止你的Web服務器接受直接的Internet訪問。
2. 使用IIS防范工具:
這個工具有許多實用的優(yōu)點,然而,請慎重的使用這個工具。如果你的Web服務器和其他服務器相互作用,請首先測試一下防范工具,以確定它已經(jīng)被正確的配置,保證其不會影響Web服務器與其他服務器之間的通訊。
3. 移除缺省的Web站點:
很多攻擊者瞄準inetpub這個文件夾,并在里面放置一些偷襲工具,從而造成服務器的癱瘓。防止這種攻擊最簡單的方法是在IIS里將缺省的站點禁用。然后,因為網(wǎng)蟲們都是通過IP地址訪問你的網(wǎng)站的 (他們可能要訪問成千上萬個IP地址),他們的請求可能遇到麻煩。將你真實的Web站點指向一個背部分區(qū)的文件夾,且必須包含的NTFS權限 (將在后面NTFS的部分詳細闡述)。
4. 如果你并不需要FTP和SMTP服務,請卸載它們:
進入計算機的最簡單途徑是通過FTP訪問。FTP本身是被設計滿足簡單讀/寫訪問的,如果你執(zhí)行身份認證,你會發(fā)現(xiàn)你的用戶名和密碼都是通過明文的形式在網(wǎng)絡上傳播的。SMTP是另一種允許到文件夾的寫權限的服務。通過禁用這兩項服務,你能避免更多的黑客攻擊。
5. 有規(guī)則地檢查你的管理員組和服務:
有我進入我們的教室,發(fā)現(xiàn)在管理員組里多了一個用戶。這意味著這時某個人已經(jīng)成功地進入了你的系統(tǒng),他或她可能冷不丁地將炸彈扔到你的系統(tǒng)里,這將會突然摧毀你的整個系統(tǒng),或者占用大量的帶寬以便黑客使用。黑客同樣趨向于留下一個幫助服務,一旦這發(fā)生了,采取任何措施可能都太晚了,你只能重新格式化你的磁盤,從備份服務器恢復你每天備份的文件。因此,檢查IIS服務器上的服務列表并保持盡量少的服務必須成為你每天的任務。你應該記住哪個服務應該存在,哪個服務不應該存在。Windows 00 Resource Kit帶給我們一個有用的程序,叫作tlist.exe,它能列出每種情況運行在svchost 之下的服務。運行這個程序可以尋找到一些你想要知道的隱藏服務。給你一個提示:任何含有daemon幾個字的服務可能不是Windows本身包含的服務,都不應該存在于IIS服務器上。想要得到Windows服務的列表并知道它們各自有什么作用,請點擊這里。
6. 嚴格控制服務器的寫訪問權限:
這聽起來很容易,然而,在大學校園里,一個Web服務器實際上是有很多"作者"的。教職人員都希望讓他們的課堂信息能被遠程學生訪問。職員們則希望與其他的職員共享他們的工作信息。服務器上的文件夾可能出現(xiàn)極其危險的訪問權限。將這些信息共享或是傳播出去的一個途徑是安裝第2個服務器以提供專門的共享和存儲目的,然后配置你的Web服務器來指向共享服務器。這個步驟能讓網(wǎng)絡管理員將Web服務器本身的寫權限僅制給管理員組。