360提示服務器開啟了WebDAV的關閉方法
更新時間:2012年07月08日 19:29:46 作者:
WebDAV (Web-based Distributed Authoring and Versioning) 一種基于 HTTP 1.1協(xié)議的通信協(xié)議.它擴展了HTTP 1.1,在GET、POST、HEAD等幾個HTTP標準方法以外添加了一些新的方法
WebDAV (Web-based Distributed Authoring and Versioning) 一種基于 HTTP 1.1協(xié)議的通信協(xié)議.它擴展了HTTP 1.1,在GET、POST、HEAD等幾個HTTP標準方法以外添加了一些新的方法,使應用程序可直接對Web Server直接讀寫,并支持寫文件鎖定(Locking)及解鎖(Unlock),還可以支持文件的版本控制。
描述: 目標開啟了WebDAV。
WebDAV(Web-based Distributed Authoring and Versioning)是基于HTTP 1.1的擴展協(xié)議,它在HTTP定義的標準方法的基礎上增加了一些新的方法,通過這些方法應用程序可以直接在WEB服務器上寫入、刪除文件等操作。
危害:
1.如果WebDAV配置不當,攻擊者就有可以匿名對網(wǎng)站內(nèi)容進行修改、刪除及上傳任意文件等操作,這可能會導致攻擊者完全控制目標WEB服務器。
2.有些老版本的WEB服務器實現(xiàn)WEBDAV的相關功能的組件存在很多嚴重的安全漏洞,即使WebDAV權限等配置正確,也會可能因服務器上的組件問題而被黑客所利用進而控制整個服務器
解決方案:
1、如非絕對必要,請關閉webDAV;
2、如確需該功能,請更新您的WEB服務器至最新版本,并且正確配置webDAV的訪問權限。
關閉方法:
在 IIS6 中禁用 WebDAV 非常簡單,只需在 Windows 2003 的安裝和卸載 Windows 組件中,找到應用程序服務器部分,并進入 IIS 組件選項,去掉 WebDAV 前面的勾選,然后重新啟動 IIS 即可。
Microsoft windows2000/XP及IE, Office還有Adobe/MacroMedia的DW等都支持Webdav,這又大大增強了Web應用的價值,以及效能。對于需要大量發(fā)布內(nèi)容的用戶而言,應用WebDav可以降低對CMS系統(tǒng)的依賴,而且能夠更自由的進行創(chuàng)作。上傳、下載變得輕松自如。
Web 分布式創(chuàng)作和版本管理 (WebDAV) 擴展了 HTTP/1.1 協(xié)議,允許客戶端發(fā)布、鎖定和管理 Web 上的資源,與 IIS 集成后。
WebDAV 允許客戶端進行下列操作:
處理服務器上 WebDAV 發(fā)布目錄中的資源。使用此功能,其優(yōu)點例如:
1.具有正確權限的用戶可以在 WebDAV目錄中復制和移動文件。
2.修改與某些資源相關聯(lián)的屬性。例如,用戶可寫入并檢索文件的屬性信息。
3.鎖定并解鎖資源以便多個用戶可同時讀取一個文件。但每次只能有一個人修改文件。
4.搜索 WebDAV 目錄中的文件的內(nèi)容和屬性。
在服務器上設置 WebDAV 發(fā)布目錄與通過 Internet 信息服務管理單元設置虛擬目錄一樣簡單。設置好發(fā)布目錄后,具有適當權限的用戶就可以向服務器發(fā)布文檔,并處理目錄中的文件。在設置 WebDAV 目錄之前,必須首先安裝 Windows XP Professional。
WebDAV 客戶端
可以通過下面列表中描述的任意一種 Microsoft 產(chǎn)品或通過其他任意的支持行業(yè)標準 WebDAV 協(xié)議的客戶端來訪問 WebDAV 發(fā)布目錄。
·Windows XP 通過“添加網(wǎng)上鄰居向導”與 WebDAV 服務器連接,并顯示 WebDAV 目錄中的內(nèi)容,如同它是本地計算機上同一文件系統(tǒng)的組成部分。連接完成之后,就可以拖放文件、檢索和修改文件屬性以及執(zhí)行許多其他文件系統(tǒng)任務。
·Internet Explorer 5.0 與 WebDAV 目錄連接,使您可以執(zhí)行通過 Windows XP 所能執(zhí)行的文件系統(tǒng)任務。
·Office 2000 通過其中包含的任意應用程序創(chuàng)建、發(fā)布、編輯并直接將文檔保存到 WebDAV 目錄中。
在 WebDAV 中搜索
一旦與 WebDAV 目錄建立連接,就可以快速搜索此目錄中文件的內(nèi)容和屬性。例如,可以搜索包含
table 一詞的所有文件或所有由 Fred 編寫的文件。
集成安全性
由于 WebDAV 已與 Windows XP 和 IIS 集成,因此它具有這兩者所提供的安全特性。其中包括 Internet 信息服務管理單元中指定的 IIS 權限和 NTFS 文件系統(tǒng)中的自由選擇訪問控制列表 (DACL)。有關 IIS 安全性的信息,請參閱安全性。
由于具有適當權限的客戶端可以對 WebDAV 目錄進行寫入操作,因此對允許哪些客戶端訪問目錄進行控制向來都很重要。為了幫助您控制訪問權限,IIS 已內(nèi)置了對 Kerberos 5 身份驗證協(xié)議的支持,從而增強了集成 Windows 身份驗證的功能。選擇集成 Windows 身份驗證,可以確保只有具有權限的客戶端才可訪問 Intranet 上的 WebDAV 目錄,并對它進行寫入操作。有關 Kerberos 5 身份驗證協(xié)議如何與 IIS 集成 Windows 身份驗證協(xié)作的詳細信息,請參閱集成 Windows 身份驗證。有關 Kerberos 協(xié)議工作原理的總體信息,請參閱 Windows XP 文檔中的“Kerberos v5 身份驗證”。
另外,IIS 還支持摘要式身份驗證和高級摘要式身份驗證。摘要式身份驗證和高級摘要式身份驗證是針對 Windows 域服務器創(chuàng)建的,為密碼和通過 Internet 傳輸信息提供了更嚴格的安全性措施。有關摘要式身份驗證的信息,請參閱摘要式身份驗證和配置摘要式身份驗證。有關高級摘要式身份驗證的信息,請參閱高級摘要式身份驗證和配置高級摘要式身份驗證。
WebDAV的優(yōu)勢
由于 Web 已經(jīng)成為 Internet 的基礎,因此 HTTP 1.1(超文本傳送協(xié)議)被證實是用來傳輸數(shù)據(jù)的非常靈活的通用協(xié)議。 但是,HTTP 存在一些明顯的缺點,從而限制了它作為綜合的 Internet 通訊協(xié)議而被采用: 它非常適合用于查看的靜態(tài)文檔,但不能提供以足夠復雜(以便向客戶端提供豐富的創(chuàng)作功能)的方式來處理文檔的方法。
例如,當兩個作者在未進行交流的情況下同時對一個文檔進行更改時,就會出現(xiàn)“更新丟失”問題。 只有由最后一個作者完成、并將修改后的文檔重新上載到服務器的修改才會保留下來,另一個作者進行的更改將丟失。
IETF WebDAV 工作組的目標是,設計一個協(xié)議,它提供基于標準的論壇中任何分布式創(chuàng)作工具需要的功能。 當前的 WebDAV 規(guī)范 (IETF RFC 2518) 解決協(xié)作式創(chuàng)作工具的三個主要問題:
· 改寫保護。HTTP 1.1 無法確??蛻舳丝梢员Wo資源,并且可以在其他客戶端同時編輯它們的情況下進行更改。 使用 WebDAV,可以通過多種方式來鎖定資源,以便讓其他客戶端知道您對所討論的資源感興趣,或者防止其他客戶端訪問該資源。
· 資源管理。HTTP 只能直接訪問單個資源。 WebDAV 提供一種更有效地組織數(shù)據(jù)的方法。 WebDAV 引入了可包含資源 的集合(類似于文件系統(tǒng)文件夾)概念。 通過 WebDAV 進行的資源管理包括如下功能:創(chuàng)建、移動、復制和刪除集合,以及集合中的資源或文件。
· 文檔屬性。不同類型的數(shù)據(jù)具有唯一的屬性,這有助于描述數(shù)據(jù)。 例如,在電子郵件中,這些屬性可能是發(fā)件人的姓名和接收郵件的時間。 在協(xié)作文檔中,這些屬性可能是文檔原始作者的姓名和最后一個編輯者的姓名。 因為人們使用的文檔類型各不相同,所以可能的屬性類型列表也變得無限大。 XML 是 WebDAV 所需的一種可擴展通訊工具。
WebDAV 請求的格式
HTTP 1.1(請參閱 IETF RFC 2068)提供一組可供客戶端與服務器通訊的方法,并指定響應(從服務器返回發(fā)出請求的客戶端)的格式。 WebDAV 完全采用此規(guī)范中的所有方法,擴展其中的一些方法,并引入了其他可提供所描述功能的方法。 WebDAV 中使用的方法包括:
1.Options、Head 和 Trace。
主要由應用程序用來發(fā)現(xiàn)和跟蹤服務器支持和網(wǎng)絡行為。
2.Get。
檢索文檔。
3.Put 和 Post。
將文檔提交到服務器。
4.Delete。
銷毀資源或集合。
5. Mkcol。
創(chuàng)建集合。
6.PropFind 和 PropPatch。
針對資源和集合檢索和設置屬性。
7.Copy 和 Move。
管理命名空間上下文中的集合和資源。
8. Lock 和 Unlock。
改寫保護。
WebDAV 請求的一般結構遵循 HTTP 的格式,
并且由以下三個組件構成:
1. 方法。 聲明由客戶端執(zhí)行的方法(上面描述的方法)。
2.標頭。 描述有關如何完成此任務的指令。
3.主體(可選)。 定義用在該指令或其他指令中的數(shù)據(jù),用以描述如何完成此方法。
在主體組件中,XML 成為整個 WebDAV 結構中的關鍵元素。
描述: 目標開啟了WebDAV。
WebDAV(Web-based Distributed Authoring and Versioning)是基于HTTP 1.1的擴展協(xié)議,它在HTTP定義的標準方法的基礎上增加了一些新的方法,通過這些方法應用程序可以直接在WEB服務器上寫入、刪除文件等操作。
危害:
1.如果WebDAV配置不當,攻擊者就有可以匿名對網(wǎng)站內(nèi)容進行修改、刪除及上傳任意文件等操作,這可能會導致攻擊者完全控制目標WEB服務器。
2.有些老版本的WEB服務器實現(xiàn)WEBDAV的相關功能的組件存在很多嚴重的安全漏洞,即使WebDAV權限等配置正確,也會可能因服務器上的組件問題而被黑客所利用進而控制整個服務器
解決方案:
1、如非絕對必要,請關閉webDAV;
2、如確需該功能,請更新您的WEB服務器至最新版本,并且正確配置webDAV的訪問權限。
關閉方法:
在 IIS6 中禁用 WebDAV 非常簡單,只需在 Windows 2003 的安裝和卸載 Windows 組件中,找到應用程序服務器部分,并進入 IIS 組件選項,去掉 WebDAV 前面的勾選,然后重新啟動 IIS 即可。

Microsoft windows2000/XP及IE, Office還有Adobe/MacroMedia的DW等都支持Webdav,這又大大增強了Web應用的價值,以及效能。對于需要大量發(fā)布內(nèi)容的用戶而言,應用WebDav可以降低對CMS系統(tǒng)的依賴,而且能夠更自由的進行創(chuàng)作。上傳、下載變得輕松自如。
Web 分布式創(chuàng)作和版本管理 (WebDAV) 擴展了 HTTP/1.1 協(xié)議,允許客戶端發(fā)布、鎖定和管理 Web 上的資源,與 IIS 集成后。
WebDAV 允許客戶端進行下列操作:
處理服務器上 WebDAV 發(fā)布目錄中的資源。使用此功能,其優(yōu)點例如:
1.具有正確權限的用戶可以在 WebDAV目錄中復制和移動文件。
2.修改與某些資源相關聯(lián)的屬性。例如,用戶可寫入并檢索文件的屬性信息。
3.鎖定并解鎖資源以便多個用戶可同時讀取一個文件。但每次只能有一個人修改文件。
4.搜索 WebDAV 目錄中的文件的內(nèi)容和屬性。
在服務器上設置 WebDAV 發(fā)布目錄與通過 Internet 信息服務管理單元設置虛擬目錄一樣簡單。設置好發(fā)布目錄后,具有適當權限的用戶就可以向服務器發(fā)布文檔,并處理目錄中的文件。在設置 WebDAV 目錄之前,必須首先安裝 Windows XP Professional。
WebDAV 客戶端
可以通過下面列表中描述的任意一種 Microsoft 產(chǎn)品或通過其他任意的支持行業(yè)標準 WebDAV 協(xié)議的客戶端來訪問 WebDAV 發(fā)布目錄。
·Windows XP 通過“添加網(wǎng)上鄰居向導”與 WebDAV 服務器連接,并顯示 WebDAV 目錄中的內(nèi)容,如同它是本地計算機上同一文件系統(tǒng)的組成部分。連接完成之后,就可以拖放文件、檢索和修改文件屬性以及執(zhí)行許多其他文件系統(tǒng)任務。
·Internet Explorer 5.0 與 WebDAV 目錄連接,使您可以執(zhí)行通過 Windows XP 所能執(zhí)行的文件系統(tǒng)任務。
·Office 2000 通過其中包含的任意應用程序創(chuàng)建、發(fā)布、編輯并直接將文檔保存到 WebDAV 目錄中。
在 WebDAV 中搜索
一旦與 WebDAV 目錄建立連接,就可以快速搜索此目錄中文件的內(nèi)容和屬性。例如,可以搜索包含
table 一詞的所有文件或所有由 Fred 編寫的文件。
集成安全性
由于 WebDAV 已與 Windows XP 和 IIS 集成,因此它具有這兩者所提供的安全特性。其中包括 Internet 信息服務管理單元中指定的 IIS 權限和 NTFS 文件系統(tǒng)中的自由選擇訪問控制列表 (DACL)。有關 IIS 安全性的信息,請參閱安全性。
由于具有適當權限的客戶端可以對 WebDAV 目錄進行寫入操作,因此對允許哪些客戶端訪問目錄進行控制向來都很重要。為了幫助您控制訪問權限,IIS 已內(nèi)置了對 Kerberos 5 身份驗證協(xié)議的支持,從而增強了集成 Windows 身份驗證的功能。選擇集成 Windows 身份驗證,可以確保只有具有權限的客戶端才可訪問 Intranet 上的 WebDAV 目錄,并對它進行寫入操作。有關 Kerberos 5 身份驗證協(xié)議如何與 IIS 集成 Windows 身份驗證協(xié)作的詳細信息,請參閱集成 Windows 身份驗證。有關 Kerberos 協(xié)議工作原理的總體信息,請參閱 Windows XP 文檔中的“Kerberos v5 身份驗證”。
另外,IIS 還支持摘要式身份驗證和高級摘要式身份驗證。摘要式身份驗證和高級摘要式身份驗證是針對 Windows 域服務器創(chuàng)建的,為密碼和通過 Internet 傳輸信息提供了更嚴格的安全性措施。有關摘要式身份驗證的信息,請參閱摘要式身份驗證和配置摘要式身份驗證。有關高級摘要式身份驗證的信息,請參閱高級摘要式身份驗證和配置高級摘要式身份驗證。
WebDAV的優(yōu)勢
由于 Web 已經(jīng)成為 Internet 的基礎,因此 HTTP 1.1(超文本傳送協(xié)議)被證實是用來傳輸數(shù)據(jù)的非常靈活的通用協(xié)議。 但是,HTTP 存在一些明顯的缺點,從而限制了它作為綜合的 Internet 通訊協(xié)議而被采用: 它非常適合用于查看的靜態(tài)文檔,但不能提供以足夠復雜(以便向客戶端提供豐富的創(chuàng)作功能)的方式來處理文檔的方法。
例如,當兩個作者在未進行交流的情況下同時對一個文檔進行更改時,就會出現(xiàn)“更新丟失”問題。 只有由最后一個作者完成、并將修改后的文檔重新上載到服務器的修改才會保留下來,另一個作者進行的更改將丟失。
IETF WebDAV 工作組的目標是,設計一個協(xié)議,它提供基于標準的論壇中任何分布式創(chuàng)作工具需要的功能。 當前的 WebDAV 規(guī)范 (IETF RFC 2518) 解決協(xié)作式創(chuàng)作工具的三個主要問題:
· 改寫保護。HTTP 1.1 無法確??蛻舳丝梢员Wo資源,并且可以在其他客戶端同時編輯它們的情況下進行更改。 使用 WebDAV,可以通過多種方式來鎖定資源,以便讓其他客戶端知道您對所討論的資源感興趣,或者防止其他客戶端訪問該資源。
· 資源管理。HTTP 只能直接訪問單個資源。 WebDAV 提供一種更有效地組織數(shù)據(jù)的方法。 WebDAV 引入了可包含資源 的集合(類似于文件系統(tǒng)文件夾)概念。 通過 WebDAV 進行的資源管理包括如下功能:創(chuàng)建、移動、復制和刪除集合,以及集合中的資源或文件。
· 文檔屬性。不同類型的數(shù)據(jù)具有唯一的屬性,這有助于描述數(shù)據(jù)。 例如,在電子郵件中,這些屬性可能是發(fā)件人的姓名和接收郵件的時間。 在協(xié)作文檔中,這些屬性可能是文檔原始作者的姓名和最后一個編輯者的姓名。 因為人們使用的文檔類型各不相同,所以可能的屬性類型列表也變得無限大。 XML 是 WebDAV 所需的一種可擴展通訊工具。
WebDAV 請求的格式
HTTP 1.1(請參閱 IETF RFC 2068)提供一組可供客戶端與服務器通訊的方法,并指定響應(從服務器返回發(fā)出請求的客戶端)的格式。 WebDAV 完全采用此規(guī)范中的所有方法,擴展其中的一些方法,并引入了其他可提供所描述功能的方法。 WebDAV 中使用的方法包括:
1.Options、Head 和 Trace。
主要由應用程序用來發(fā)現(xiàn)和跟蹤服務器支持和網(wǎng)絡行為。
2.Get。
檢索文檔。
3.Put 和 Post。
將文檔提交到服務器。
4.Delete。
銷毀資源或集合。
5. Mkcol。
創(chuàng)建集合。
6.PropFind 和 PropPatch。
針對資源和集合檢索和設置屬性。
7.Copy 和 Move。
管理命名空間上下文中的集合和資源。
8. Lock 和 Unlock。
改寫保護。
WebDAV 請求的一般結構遵循 HTTP 的格式,
并且由以下三個組件構成:
1. 方法。 聲明由客戶端執(zhí)行的方法(上面描述的方法)。
2.標頭。 描述有關如何完成此任務的指令。
3.主體(可選)。 定義用在該指令或其他指令中的數(shù)據(jù),用以描述如何完成此方法。
在主體組件中,XML 成為整個 WebDAV 結構中的關鍵元素。
相關文章
聯(lián)想服務器X3650 M2 配置RAID5與熱備盤圖文方法
這篇文章主要介紹了聯(lián)想服務器X3650 M2 配置RAID5與熱備盤圖文方法,需要的朋友可以參考下2018-05-05win10 docker-toolsbox 搭建php開發(fā)環(huán)境的教程
這篇文章主要介紹了win10 docker-toolsbox 搭建php開發(fā)環(huán)境的教程,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-10-10open3d?通過vscode+ssh連接遠程服務器將可視化界面本地顯示的問題
這篇文章主要介紹了open3d通過vscode+ssh連接遠程服務器將可視化界面本地顯示,本文分步驟給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-07-07解析服務器常見錯誤代碼500、501、502、503、504、505
這篇文章主要介紹了服務器常見錯誤代碼500、501、502、503、504、505的相關知識,需要的的朋友參考下吧2017-05-05群暉 synology NAS 存儲創(chuàng)建存儲空間的方法
這篇文章主要介紹了群暉 synology NAS 存儲創(chuàng)建存儲空間的方法,需要的朋友可以參考下2016-03-03web.config(IIS)和.htaccess(Apache)配置
這些是我發(fā)現(xiàn)最有用的片段,/隨時間推移使用最多的片段。 他們處理諸如從查詢字符串,CORS標頭重寫URL以及強制HTTPS重定向之類的事情2019-11-11