IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當前所在位置: 首頁服務(wù)器WEB服務(wù)器 → 保護IIS服務(wù)器的15個小技巧

保護IIS服務(wù)器的15個小技巧

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(0)

  在過去的幾年中,越來越多的黑客、病毒和蠕蟲帶來的安全問題嚴重影響了網(wǎng)站的可訪問性,盡管Apache服務(wù)器也常常是攻擊者的目標,然而微軟的Internet信息服務(wù)(IIS) Web服務(wù)器才是真正意義上的眾矢之的。

  微軟的產(chǎn)品一向是眾矢之的,因此IIS服務(wù)器特別容易成為攻擊者的靶子。搞清楚了這一點后,網(wǎng)絡(luò)管理員必須準備執(zhí)行大量的安全措施。我將要為你們提供的是一個清單,服務(wù)器操作員也許會發(fā)現(xiàn)這是非常有用的。

  1. 保持Windows升級:

  你必須在第一時間及時地更新所有的升級,并為系統(tǒng)打好一切補丁。考慮將所有的更新下載到你網(wǎng)絡(luò)上的一個專用的服務(wù)器上,并在該機器上以Web的形式將文件發(fā)布出來。通過這些工作,你可以防止你的Web服務(wù)器接受直接的Internet訪問。

  2. 使用IIS防范工具:

  這個工具有許多實用的優(yōu)點,然而,請慎重的使用這個工具。如果你的Web服務(wù)器和其他服務(wù)器相互作用,請首先測試一下防范工具,以確定它已經(jīng)被正確的配置,保證其不會影響Web服務(wù)器與其他服務(wù)器之間的通訊。

  3. 移除缺省的Web站點:

  很多攻擊者瞄準inetpub這個文件夾,并在里面放置一些偷襲工具,從而造成服務(wù)器的癱瘓。防止這種攻擊最簡單的方法就是在IIS里將缺省的站點禁用。然后,因為網(wǎng)蟲們都是通過IP地址訪問你的網(wǎng)站的 (他們一天可能要訪問成千上萬個IP地址),他們的請求可能遇到麻煩。將你真實的Web站點指向一個背部分區(qū)的文件夾,且必須包含安全的NTFS權(quán)限 (將在后面NTFS的部分詳細闡述)。

  4. 如果你并不需要FTP和SMTP服務(wù),請卸載它們:

  進入計算機的最簡單途徑就是通過FTP訪問。FTP本身就是被設(shè)計滿足簡單讀/寫訪問的,如果你執(zhí)行身份認證,你會發(fā)現(xiàn)你的用戶名和密碼都是通過明文的形式在網(wǎng)絡(luò)上傳播的。SMTP是另一種允許到文件夾的寫權(quán)限的服務(wù)。通過禁用這兩項服務(wù),你能避免更多的黑客攻擊。

  5. 有規(guī)則地檢查你的管理員組和服務(wù):

  有一天我進入我們的教室,發(fā)現(xiàn)在管理員組里多了一個用戶。這意味著這時某個人已經(jīng)成功地進入了你的系統(tǒng),他或她可能冷不丁地將*扔到你的系統(tǒng)里,這將會突然摧毀你的整個系統(tǒng),或者占用大量的帶寬以便黑客使用。黑客同樣趨向于留下一個幫助服務(wù),一旦這發(fā)生了,采取任何措施可能都太晚了,你只能重新格式化你的磁盤,從備份服務(wù)器恢復(fù)你每天備份的文件。因此,檢查IIS服務(wù)器上的服務(wù)列表并保持盡量少的服務(wù)必須成為你每天的任務(wù)。你應(yīng)該記住哪個服務(wù)應(yīng)該存在,哪個服務(wù)不應(yīng)該存在。Windows2000 Resource Kit帶給我們一個有用的程序,叫作tlist.exe,它能列出每種情況運行在svchost 之下的服務(wù)。運行這個程序可以尋找到一些你想要知道的隱藏服務(wù)。給你一個提示:任何含有daemon幾個字的服務(wù)可能不是Windows本身包含的服務(wù),都不應(yīng)該存在于IIS服務(wù)器上。想要得到Windows服務(wù)的列表并知道它們各自有什么作用,請點擊這里。

  6. 嚴格控制服務(wù)器的寫訪問權(quán)限:

  這聽起來很容易,然而,在大學校園里,一個Web服務(wù)器實際上是有很多"作者"的。教職人員都希望讓他們的課堂信息能被遠程學生訪問。職員們則希望與其他的職員共享他們的工作信息。服務(wù)器上的文件夾可能出現(xiàn)極其危險的訪問權(quán)限。將這些信息共享或是傳播出去的一個途徑是安裝第2個服務(wù)器以提供專門的共享和存儲目的,然后配置你的Web服務(wù)器來指向共享服務(wù)器。這個步驟能讓網(wǎng)絡(luò)管理員將Web服務(wù)器本身的寫權(quán)限僅僅限制給管理員組。

  7. 設(shè)置復(fù)雜的密碼:

  我最近進入到教室,從事件察看器里發(fā)現(xiàn)了很多可能的黑客。他或她進入了實驗室的域結(jié)構(gòu)足夠深,以至于能夠?qū)θ魏斡脩暨\行密碼破解工具。如果有用戶使用弱密碼 (例如"password"或是 changeme"或者任何字典單詞),那么黑客能快速并簡單的入侵這些用戶的賬號。

  8. 減少/排除Web服務(wù)器上的共享:

  如果網(wǎng)絡(luò)管理員是唯一擁有Web服務(wù)器寫權(quán)限的人,就沒有理由讓任何共享存在。共享是對黑客最大的誘惑。此外,通過運行一個簡單的循環(huán)批處理文件,黑客能夠察看一個IP地址列表,利用\\命令尋找Everyone/完全控制權(quán)限的共享。

  8. 禁用TCP/IP協(xié)議中的NetBIOS:

  這是殘忍的。很多用戶希望通過UNC路徑名訪問Web服務(wù)器。隨著NETBIOS被禁用,他們便不能這么做了。另一方面,隨著NETBIOS被禁用,黑客就不能看到你局域網(wǎng)上的資源了。這是一把雙刃劍,如果網(wǎng)絡(luò)管理員部署了這個工具,下一步便是如何教育Web用戶如何在NETBIOS失效的情況下發(fā)布信息。

  9. 使用TCP端口阻塞:

  這是另一個殘忍的工具。如果你熟悉每個通過合法原因訪問你服務(wù)器的TCP端口,那么你可以進入你網(wǎng)絡(luò)接口卡的屬性選項卡,選擇綁定的TCP/IP協(xié)議,阻塞所有你不需要的端口。你必須小心的使用這一工具,因為你并不希望將自己鎖在Web服務(wù)器之外,特別是在當你需要遠程登陸服務(wù)器的情況下。要得到TCP端口的詳細細節(jié),點擊這里。

  10. 仔細檢查*.bat和*.exe 文件:

  每周搜索一次*.bat和*.exe文件,檢查服務(wù)器上是否存在黑客最喜歡,而對你來說將是一場惡夢的可執(zhí)行文件。在這些破壞性的文件中,也許有一些是*.reg文件。如果你右擊并選擇編輯,你可以發(fā)現(xiàn)黑客已經(jīng)制造并能讓他們能進入你系統(tǒng)的注冊表文件。你可以刪除這些沒任何意義但卻會給入侵者帶來便利的主鍵。

  11. 管理IIS目錄安全:

  IIS目錄安全允許你拒絕特定的IP地址、子網(wǎng)甚至是域名。作為選擇,我選擇了一個被稱作WhosOn的軟件,它讓我能夠了解哪些IP地址正在試圖訪問服務(wù)器上的特定文件。WhosOn列出了一系列的異常。如果你發(fā)現(xiàn)一個家伙正在試圖訪問你的cmd.exe,你可以選擇拒絕這個用戶訪問Web服務(wù)器。當然,在一個繁忙的Web站點,這可能需要一個全職的員工!然而,在內(nèi)部網(wǎng),這真的是一個非常有用的工具。你可以對所有局域網(wǎng)內(nèi)部用戶提供資源,也可以對特定的用戶提供。

  12. 使用NTFS安全:

  缺省地,你的NTFS驅(qū)動器使用的是EVERYONE/完全控制權(quán)限,除非你手工關(guān)掉它們。關(guān)鍵是不要把自己鎖定在外,不同的人需要不同的權(quán)限,管理員需要完全控制,后臺管理賬戶也需要完全控制,系統(tǒng)和服務(wù)各自需要一種級別的訪問權(quán)限,取決于不同的文件。最重要的文件夾是System32,這個文件夾的訪問權(quán)限越小越好。在Web服務(wù)器上使用NTFS權(quán)限能幫助你保護重要的文件和應(yīng)用程序。

  13. 管理用戶賬戶:

  如果你已經(jīng)安裝IIS,你可能產(chǎn)生了一個TSInternetUser賬戶。除非你真正需要這個賬戶,否則你應(yīng)該禁用它。這個用戶很容易被滲透,是黑客們的顯著目標。為了幫助管理用戶賬戶,確定你的本地安全策略沒有問題。IUSR用戶的權(quán)限也應(yīng)該盡可能的小。

  14. 審計你的Web服務(wù)器:

  審計對你計算機的性能有著較大的影響,因此如果你不經(jīng)常察看的話,還是不要做審計了。如果你真的能用到它,請審計系統(tǒng)事件并在你需要的時候加入審計工具。如果你正在使用前面提到的WhosOn工具,審計就不那么重要了。缺省地,IIS總是紀錄訪問, WhosOn 會將這些紀錄放置在一個非常容易易讀的數(shù)據(jù)庫中,你可以通過Access或是 Excel打開它。如果你經(jīng)常察看異常數(shù)據(jù)庫,你能在任何時候找到服務(wù)器的脆弱點。

  最后的技巧: 登陸你的Web服務(wù)器并在命令行下運行netstat -an。觀察有多少IP地址正嘗試和你的端口建立連接,然后你將有一大堆的調(diào)查和研究要做了。

關(guān)鍵詞標簽:技巧,服務(wù)器,保護,Web

相關(guān)閱讀 CSS新手閱讀的CSS技巧十則 CSS常用技巧之一 禁止文字自動換行 Apache服務(wù)器配置技巧 ASP腳本語言的19個基本技巧 Windows操作系統(tǒng)經(jīng)典網(wǎng)管技巧 最常用的12種CSS BUG解決方法與技巧

文章評論
發(fā)表評論

熱門文章 ISAPI Rewrite實現(xiàn)IIS圖片防盜鏈 ISAPI Rewrite實現(xiàn)IIS圖片防盜鏈 IIS6.0下配置MySQL+PHP5+Zend+phpMyAdmin IIS6.0下配置MySQL+PHP5+Zend+phpMyAdmin 在Windows服務(wù)器上快速架設(shè)視頻編解碼器全攻略 在Windows服務(wù)器上快速架設(shè)視頻編解碼器全攻略 win2000server IIS和tomcat5多站點配置 win2000server IIS和tomcat5多站點配置

相關(guān)下載

人氣排行 XAMPP配置出現(xiàn)403錯誤“Access forbidden!”的解決辦法 WIN2003 IIS6.0+PHP+ASP+MYSQL優(yōu)化配置 訪問網(wǎng)站403錯誤 Forbidden解決方法 如何從最大用戶并發(fā)數(shù)推算出系統(tǒng)最大用戶數(shù) Server Application Unavailable的解決辦法 報錯“HTTP/1.1 400 Bad Request”的處理方法 Windows Server 2003的Web接口 http 500內(nèi)部服務(wù)器錯誤的解決辦法(windows xp + IIS5.0)