用IIS建立高安全性Web服務(wù)器的方法
要?jiǎng)?chuàng)建一個(gè)安全可靠的Web服務(wù)器,必須要實(shí)現(xiàn)Windows 2000和IIS的雙重安全,因?yàn)镮IS的用戶(hù)同時(shí)也是Windows 2000的用戶(hù),并且IIS目錄的權(quán)限依賴(lài)Windows的NTFS文件系統(tǒng)的權(quán)限控制,所以保護(hù)IIS安全的第一步就是確保Windows 2000操作系統(tǒng)的安全:
1. 使用NTFS文件系統(tǒng),以便對(duì)文件和目錄進(jìn)行管理。
2. 關(guān)閉默認(rèn)共享
打開(kāi)注冊(cè)表編輯器,展開(kāi)“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters”項(xiàng),添加鍵值A(chǔ)utoShareServer,類(lèi)型為REG_DWORD,值為0。 這樣就可以徹底關(guān)閉“默認(rèn)共享”。
3. 修改共享權(quán)限
建立新的共享后立即修改Everyone的缺省權(quán)限,不讓W(xué)eb服務(wù)器訪(fǎng)問(wèn)者得到不必要的權(quán)限。
4. 為系統(tǒng)管理員賬號(hào)更名,避免非法用戶(hù)攻擊。
鼠標(biāo)右擊[我的電腦]→[管理]→啟動(dòng)“計(jì)算機(jī)管理”程序,在“本地用戶(hù)和組”中,鼠標(biāo)右擊“管理員賬號(hào)(Administrator)”→選擇“重命名”,將管理員賬號(hào)修改為一個(gè)很普通的用戶(hù)名。
5. 禁用TCP/IP 上的NetBIOS
鼠標(biāo)右擊桌面上[網(wǎng)絡(luò)鄰居] →[屬性] →[本地連接] →[屬性],打開(kāi)“本地連接屬性”對(duì)話(huà)框。選擇[Internet協(xié)議(TCP/IP)]→[屬性]→[高級(jí)]→[WINS],選中下側(cè)的“禁用TCP/IP上的NetBIOS”一項(xiàng)即可解除TCP/IP上的NetBIOS。
6. TCP/IP上對(duì)進(jìn)站連接進(jìn)行控制
鼠標(biāo)右擊桌面上[網(wǎng)絡(luò)鄰居] →[屬性] →[本地連接] →[屬性],打開(kāi)“本地連接屬性”對(duì)話(huà)框。選擇[Internet協(xié)議(TCP/IP)]→[屬性]→[高級(jí)]→[選項(xiàng)], 在列表中單擊選中“TCP/IP篩選”選項(xiàng)。單擊[屬性]按鈕,選擇“只允許”,再單擊[添加]按鈕,只填入80端口。
7. 修改注冊(cè)表,減小拒絕服務(wù)攻擊的風(fēng)險(xiǎn)。
打開(kāi)注冊(cè)表:將HKLM\System\
CurrentControlSet\Services\Tcpip\Parameters下的SynAttackProtect的值修改為2,使連接對(duì)超時(shí)的響應(yīng)更快。
保證IIS自身的安全性
IIS安全安裝
要構(gòu)建一個(gè)安全的IIS服務(wù)器,必須從安裝時(shí)就充分考慮安全問(wèn)題。
1. 不要將IIS安裝在系統(tǒng)分區(qū)上。
2. 修改IIS的安裝默認(rèn)路徑。
3. 打上Windows和IIS的最新補(bǔ)丁。
IIS的安全配置
1. 刪除不必要的虛擬目錄
IIS安裝完成后在wwwroot下默認(rèn)生成了一些目錄,包括IISHelp、IISAdmin、IISSamples、MSADC等,這些目錄都沒(méi)有什么實(shí)際的作用,可直接刪除。
2. 刪除危險(xiǎn)的IIS組件
默認(rèn)安裝后的有些IIS組件可能會(huì)造成安全威脅,例如 Internet服務(wù)管理器(HTML)、SMTP Service和NNTP Service、樣本頁(yè)面和腳本,大家可以根據(jù)自己的需要決定是否刪除。
3. 為IIS中的文件分類(lèi)設(shè)置權(quán)限
除了在操作系統(tǒng)里為IIS的文件設(shè)置必要的權(quán)限外,還要在IIS管理器中為它們?cè)O(shè)置權(quán)限。一個(gè)好的設(shè)置策略是:為Web 站點(diǎn)上不同類(lèi)型的文件都建立目錄,然后給它們分配適當(dāng)權(quán)限。例如:靜態(tài)文件文件夾允許讀、拒絕寫(xiě),ASP腳本文件夾允許執(zhí)行、拒絕寫(xiě)和讀取,EXE等可執(zhí)行程序允許執(zhí)行、拒絕讀寫(xiě)。
4. 刪除不必要的應(yīng)用程序映射
ISS中默認(rèn)存在很多種應(yīng)用程序映射,除了ASP的這個(gè)程序映射,其他的文件在網(wǎng)站上都很少用到。
在“Internet服務(wù)管理器”中,右擊網(wǎng)站目錄,選擇“屬性”,在網(wǎng)站目錄屬性對(duì)話(huà)框的“主目錄”頁(yè)面中,點(diǎn)擊[配置]按鈕,彈出“應(yīng)用程序配置”對(duì)話(huà)框,在“應(yīng)用程序映射”頁(yè)面,刪除無(wú)用的程序映射。如果需要這一類(lèi)文件時(shí),必須安裝最新的系統(tǒng)修補(bǔ)補(bǔ)丁,并且選中相應(yīng)的程序映射,再點(diǎn)擊[編輯]按鈕,在“添加/編輯應(yīng)用程序擴(kuò)展名映射”對(duì)話(huà)框中勾選“檢查文件是否存在”選項(xiàng)。這樣當(dāng)客戶(hù)請(qǐng)求這類(lèi)文件時(shí),IIS會(huì)先檢查文件是否存在,文件存在后才會(huì)去調(diào)用程序映射中定義的動(dòng)態(tài)鏈接庫(kù)來(lái)解析。
5. 保護(hù)日志安全
日志是系統(tǒng)安全策略的一個(gè)重要環(huán)節(jié),確保日志的安全能有效提高系統(tǒng)整體安全性。
● 修改IIS日志的存放路徑
默認(rèn)情況下,IIS的日志存放在%WinDir%\System32\LogFiles,黑客當(dāng)然非常清楚,所以最好修改一下其存放路徑。在“Internet服務(wù)管理器”中,右擊網(wǎng)站目錄,選擇“屬性”,在網(wǎng)站目錄屬性對(duì)話(huà)框的“Web站點(diǎn)”頁(yè)面中,在選中“啟用日志記錄”的情況下,點(diǎn)擊旁邊的[屬性]按鈕,在“常規(guī)屬性”頁(yè)面,點(diǎn)擊[瀏覽]按鈕或者直接在輸入框中輸入日志存放路徑即可。
● 修改日志訪(fǎng)問(wèn)權(quán)限,設(shè)置只有管理員才能訪(fǎng)問(wèn)。
通過(guò)以上的一些安全設(shè)置,相信你的Web服務(wù)器會(huì)安全許多。
相關(guān)文章
設(shè)置IIS Express并發(fā)數(shù)
這篇文章介紹了設(shè)置IIS Express并發(fā)數(shù)的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06win2008下IIS7、IIS7.5 配置ASP+ACCESS使用環(huán)境
Windows 中IIS7、IIS7.5是默認(rèn)不安裝的,所以在安裝完Windows Vista/windows 7/windows 2008之后如果需要安裝IIS7/iis7.5的話(huà),就要自己動(dòng)手了。2011-04-04IIS調(diào)用X-Forwarded-For Header (XFF)記錄訪(fǎng)客真實(shí)IP的兩種方法
通過(guò)IIS發(fā)布的網(wǎng)站放到F5設(shè)備后邊,通過(guò)透明監(jiān)聽(tīng)模式WAF設(shè)備過(guò)濾后,公網(wǎng)訪(fǎng)問(wèn)者的真實(shí)IP被WAF設(shè)備IP替代,在網(wǎng)站日志看不到原來(lái)的真實(shí)IP了2021-04-04解決windows10下"sqlplus / as sysdba"執(zhí)行提示無(wú)權(quán)限問(wèn)題
這篇文章主要介紹了解決windows10下"sqlplus / as sysdba"執(zhí)行提示無(wú)權(quán)限問(wèn)題,在文中給大家介紹了Windows下sqlplus “/as sysdba”登陸報(bào)“ORA-01031: insufficient privileges”處理方法,感興趣的朋友跟隨腳本之家小編一起看看吧2018-08-08Win10系統(tǒng)安裝MySQL8.0.13遇到的問(wèn)題及解決方法
這篇文章主要介紹了Win10系統(tǒng)安裝MySQL8.0.13遇到的問(wèn)題及解決方法,本文分步驟給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-11-11Windows Server 2022 DNS服務(wù)器配置(圖文教程)
本篇文章將和大家介紹Windows Server服務(wù)器上DNS服務(wù)器配置的步驟,主要包括安裝和配置DNS服務(wù)器、創(chuàng)建和管理DNS區(qū)域、配置DNS,具有一定的參考價(jià)值,感興趣的可以了解一下2023-09-09win7下Apache2.2+Tomcat7.0整合配置詳解
這篇文章主要介紹了win7下Apache2.2+Tomcat7.0整合配置詳解,需要的朋友可以參考下2016-10-10IIS提示Server Application Error的解決方法集錦
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.2011-01-01