国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

WebDav協(xié)議基于HTTP 1

2019-11-17 03:08:13
字體:
供稿:網(wǎng)友

WebDav協(xié)議基于HTTP 1

首先第一篇提供配置WebDav的方式

網(wǎng)上找了兩篇比較好的配置方式分別適用于Win7 Win2003,而且都經(jīng)過測試配置可以正常使用

原文中保留了引用地址,這個(gè)純屬為了要尊重別人的勞動成果

在第二篇中會提供使用webDava組件開發(fā) 以及相關(guān)示例代碼

在Win 8/7中建立WebDAV服務(wù)器的方法: 轉(zhuǎn)自http://www.xitonghome.com/article/html/5461.html  第一、您必須安裝互聯(lián)網(wǎng)信息服務(wù)(IIS)和WebDAV publishing。在Windows 7中,點(diǎn)擊“開始”,輸入“Windows features”,然后按下回車。在Windows 8中,在開始屏幕上,輸入“Windows features”,選擇右邊的“設(shè)置”,然后選擇出現(xiàn)的快捷方式。  務(wù)必要選擇以下幾項(xiàng):  ● 互聯(lián)網(wǎng)信息服務(wù)(IIS)  ● IIS管理控制臺  ● WebDAV publishing  ● Windows身份驗(yàn)證  第二、要開啟WebDAV publishing,您必須打開IIS管理器。在Windows 7中,點(diǎn)擊“開始”,輸入“IIS”,然后打開出現(xiàn)的快捷方式。在Windows 8中,在開始屏幕上,輸入“IIS”,然后打開出現(xiàn)的快捷方式。  要配置Windows身份驗(yàn)證,選擇“Default Web Site”并雙擊“Authentication”圖標(biāo)。顯示的身份驗(yàn)證類型列表會根據(jù)您之前安裝的類型出現(xiàn),但如果您只是將IIS用來使用WebDAV,我建議禁用“匿名”并開啟“Windows身份驗(yàn)證”。  第三、再次選擇“Default Web Site”并雙擊“WebDAV Authoring Rules”,然后單擊右邊的“Enable”。之后點(diǎn)擊右邊的“Add Authoring Rule”,配置權(quán)限和您要的選項(xiàng)。  要測試IIS和網(wǎng)頁服務(wù)器是否運(yùn)行,打開一個(gè)瀏覽器并輸入“localhost”,按回車。  如果您開啟了Windows身份驗(yàn)證,會提示您輸入用戶名和密碼,請?jiān)谶@里輸入您Windows賬號的名稱和密碼。如果登錄有問題,請確認(rèn)您的賬戶名正確——打開“計(jì)算機(jī)管理控制臺”,查看本地用戶列表進(jìn)行確認(rèn)。  驗(yàn)證完成后,您就會看到默認(rèn)IIS頁面,如果您沒刪除或改動的話。  要測試WebDAV服務(wù)器是否起作用,打開命令行提示窗口,輸入: net use * http://localhost。它會把網(wǎng)絡(luò)驅(qū)動器映射到您的WebDAV文件夾,顯示出您IIS網(wǎng)頁服務(wù)器目錄下的文件。  如果您想給其他地方提供訪問權(quán)限,您可以添加一些虛擬目錄。右鍵單擊“Default Web Site”,選擇“Add New Virtual Directory”。  為了讓您或他人通過互聯(lián)網(wǎng)訪問WebDAV服務(wù)器共享,您必須配置防火墻,打開“80”端口,用于未加密訪問,打開“443”端口,用于加密訪問,并且配置路由器的相應(yīng)端口。正確配置好后,要通過互聯(lián)網(wǎng)訪問WebDAV,您要使用互聯(lián)網(wǎng)ip地址或者是域名或主機(jī)名。  在使用Windows身份驗(yàn)證時(shí),您的WebDAV密碼是加密的,如果您選擇使用普通的80端口的HTTP的話,會話的其他部分是明文發(fā)送的。但您也可以通過在IIS中開啟SSL加密,并在配置/訪問WebDAV共享時(shí)使用HTTPS地址,來對整個(gè)會話進(jìn)行加密。  如果您想在瀏覽器中看到您的文件列表,在IIS中打開“Directory Browsing”,選擇“Default Web Site”,雙擊“Directory Browsing”,點(diǎn)擊右邊的“Enable”。

Windows 2003 server R2 的IIS上配置Webdav 轉(zhuǎn)自 http://www.educity.cn/windows/351635.html

通常,進(jìn)行文件共享在局域網(wǎng)內(nèi)一般會通過file協(xié)議,也就是普通的文件共享來進(jìn)行;在internet上則通常利用ftp或者h(yuǎn)ttp協(xié)議進(jìn)行。但是利用http一般只是單向的共享,不便于文件上傳,傳統(tǒng)地會使用ftp。但是windows server還可以利用webdav(web-based distributed authoring and versioning,基于web的分布式創(chuàng)作和版本控制)來進(jìn)行文件共享。

  webdav是基于 的一個(gè)通信協(xié)議。它為 添加了一些擴(kuò)展(就是在 get、post、head 等幾個(gè) http 標(biāo)準(zhǔn)方法以外添加了一些新的方法),使得應(yīng)用程序可以直接將文件寫到 web server 上,并且在寫文件時(shí)候可以對文件加鎖,寫完后對文件解鎖,還可以支持對文件所做的版本控制。據(jù)說,它有望取代ftp,成為internet上移動文件的標(biāo)準(zhǔn)方法。

  本文介紹在 Windows 2003 server R2 的IIS上配置Webdav的具體方法。 WebDAV(WebDistributedAuthoringandVersioning)擴(kuò)展了HTTP1.1通信協(xié)議的功能,它讓具備適當(dāng)權(quán)限的用戶,可以直接通過瀏覽器、網(wǎng)上鄰居來管理遠(yuǎn)程網(wǎng)站的WebDAV文件夾內(nèi)的文件。我們按照以下的步驟來說明WebDAV功能的使用方式。

  啟動網(wǎng)站上的WebDAV功能

  建立WebDAV虛擬目錄?

  WebDAV客戶端設(shè)置?

  WebDAV Redirector?

  WebDAV的安全策略?

  1.啟動網(wǎng)站上的WebDAV功能

  為了安全上的考慮,IIS默認(rèn)并不會啟動WebDAV的功能,因此必須另外來激活它,通過啟動“IIS管理器”,展開本地計(jì)算機(jī),選擇“Web服務(wù)擴(kuò)展”,右擊圖1右方的“WebDAV”,選擇“允許”的途徑來啟動WebDAV功能。

  2.建立WebDAV虛擬目錄

  WebDAV的功能是通過虛擬目錄來實(shí)現(xiàn)的,因此應(yīng)首先建立一個(gè)供虛擬目錄對應(yīng)的文件夾,我們將文件夾名稱設(shè)置為WebDAV,您也可以用其他的名稱。接下來我們要在網(wǎng)站上建立虛擬目錄,假設(shè)要啟動WebDAV功能的網(wǎng)站為“默認(rèn)網(wǎng)站”。

  步驟1選擇啟動“IIS管理器”,展開本地計(jì)算機(jī),選擇“網(wǎng)站”,右擊“默認(rèn)網(wǎng)站”,選擇“新建”→“虛擬目錄”。

  步驟2出現(xiàn)“歡迎使用虛擬目錄創(chuàng)建向?qū)?rdquo;畫面時(shí),單擊下一步按鈕。

  步驟3在圖2中,設(shè)置此虛擬目錄的別名(例如WebDAV),然后選擇此虛擬目錄所對應(yīng)的真實(shí)文件夾。

Windows 2003 server R2 的IIS上配置Webdav

  圖2建立WebDAV虛擬目錄

  步驟4按圖3所示另外選取“寫入”與“瀏覽”的權(quán)限。

  圖3 設(shè)置訪問權(quán)限

  步驟5出現(xiàn)“您已順利完成虛擬目錄創(chuàng)建向?qū)?rdquo;畫面時(shí),單擊完成按鈕。

  3.WebDAV客戶端設(shè)置

  WebDAV客戶端計(jì)算機(jī)必須運(yùn)行“WebClient”服務(wù),以Windows Server 2003R2來說可以選擇“開始”,右擊“我的計(jì)算機(jī)”,選擇“計(jì)算機(jī)管理”,然后按圖4 所示來檢查是否已經(jīng)啟動“WebClient”服務(wù)。若尚未啟動,請通過右擊此服務(wù),選擇“啟動”的方式來激活。如果該服務(wù)被禁用,則先將其改成“自動”或“手動”后再激活。

  圖4 啟用“WebClient”服務(wù)

  用戶就可以在他的計(jì)算機(jī)上通過Internet Explorer或是“網(wǎng)上鄰居”來連接WebDAV虛擬目錄。

  IE瀏覽器方式?

  請啟動Internet Explorer選取“文件”菜單,選擇“打開”,然后輸入網(wǎng)址并選取“以Web文件夾方式打開”,如圖5所示,輸入有權(quán)限連接WebDAV文件夾的用戶名與密碼。

  圖5 IE設(shè)置

  后將看到如圖6所示的畫面,您就可以訪問此WebDAV文件夾內(nèi)的文件了,例如添加、修改、刪除文件。

  圖6 使用IE方式

  網(wǎng)上鄰居方式?

  以WindowsServer2003為例,選擇“開始”→“Windows資源管理器”→“網(wǎng)上鄰居”,雙擊“添加網(wǎng)上鄰居”。此時(shí)在“網(wǎng)上鄰居”中就會多出一個(gè)網(wǎng)絡(luò)連接(見圖7),用戶可以單擊此連接來訪問WebDAV文件夾內(nèi)的文件,例如添加、修改、刪除文件。

  圖7網(wǎng)上鄰居方式?

  4.WebDAV Redirector(重新定向)

  WebDAV Redirector(重新定向)是一個(gè)基于WebDAV通信協(xié)議上的遠(yuǎn)程文件系統(tǒng),它讓W(xué)indowsServer2003、WindowsXP客戶端可以利用映射網(wǎng)絡(luò)驅(qū)動器的方式來連接、訪問WebDAV文件夾。以Windows xp PRofessional為例,您可以通過打開“Windows資源管理器”→“工具”→“映射網(wǎng)絡(luò)驅(qū)動器”的方法來連接WebDAV文件夾,指定的驅(qū)動器為Z:,路徑為//網(wǎng)站的IP地址/WebDAV或//計(jì)算機(jī)名稱/WebDAV。WebDAV虛擬目錄所對應(yīng)的實(shí)際文件夾并不需要被設(shè)為共享文件夾。圖8為連接成功后,通過“Windows資源管理器”所看到的畫面。

  圖8 WebDAV Redirector(重新定向)

  說明:提供WebDAV功能的網(wǎng)站,必須是一個(gè)純WebDAV網(wǎng)站,必須將FrontPage建立的所有頭清除掉,通過右擊網(wǎng)站,選擇“屬性”→“HTTP頭”,將“自定義HTTP頭”內(nèi)的所有頭清除即可。

  5.WebDAV的安全策略

  為了確保WebDAV文件夾內(nèi)的文件安全性,必須對WebDAV虛擬目錄及其所對應(yīng)的真實(shí)文件夾分別設(shè)置其安全措施。WebDAV虛擬目錄的權(quán)限啟動“IIS管理器”,然后右擊WebDAV虛擬目錄,選擇“屬性”,按圖9所示設(shè)置權(quán)限,其中的“目錄瀏覽”讓用戶可以看到WebDAV文件夾內(nèi)的文件。

  圖9 設(shè)置WebDAV的安全策略

  如果選取“腳本資源訪問”,則用戶將具備修改WebADV文件夾內(nèi)的腳本文說明件(scriptfile)的功能。除了此處的虛擬目錄權(quán)限外,還需要視NTFS權(quán)限,才可以決定用戶是否有權(quán)限來訪問WebDAV文件夾內(nèi)的文件。WebDAV文件夾的NTFS權(quán)限給予用戶適當(dāng)?shù)腘TFS權(quán)限。首先請?jiān)O(shè)置讓Everyone組只有“讀取”的權(quán)限,然后再針對個(gè)別用戶給予“寫入”的權(quán)限,例如我們給予用戶“User”寫入的權(quán)限。選擇驗(yàn)證用戶身份的方法啟動“IIS管理器”,然后右擊WebDAV虛擬目錄,選擇“屬性”→“目錄安全性”,單擊“身份驗(yàn)證和訪問控制”處的編輯按鈕,然后通過圖10來選擇驗(yàn)證方法。請不要選取“啟用匿名訪問”,以免招致他人攻擊。請選擇畫面下方較安全的驗(yàn)證方法,選擇“集成Windows身份驗(yàn)證”。

  圖10集成Windows身份驗(yàn)證

  附 webdav和ftp對比:

  ftp 需要申請操作系統(tǒng)帳號。webdav 不需要申請任何操作系統(tǒng)帳號,它使用一套自己定義的安全完善的身份驗(yàn)證機(jī)制。

  ftp 的所有數(shù)據(jù)(包括登錄信息)全部使用明文傳送,加密必須要自己來實(shí)現(xiàn),例如:可以手工用 gpg 來做這件事,但是畢竟還是不方便。用 webdav 就可以使用 https 來傳輸數(shù)據(jù),加密解密的操作完全是在低層自動完成的。

  ftp 傳輸數(shù)據(jù)的傳輸效率比較低,每傳送一個(gè)文件需要打開一個(gè)新的 tcp 連接,而 webdav 傳輸所有文件只需要一個(gè) tcp 連接。

  ftp 不象 http 那樣容易穿越防火墻,在廣域網(wǎng)的應(yīng)用范圍比 http 要小的多。而 webdav 因?yàn)槭腔?http 的,所以具有 http 的所有優(yōu)點(diǎn)。

  ftp 客戶端工具沒有 webdav 客戶端工具使用方便。你剛才已經(jīng)看到 webdav 服務(wù)器配置好后,通過 windows 2000/xp 的 web folder 方式訪問 web 文件夾就和訪問本地文件夾沒有多少區(qū)別。如果應(yīng)用程序支持 webdav 協(xié)議(例如 Word 2000),就可以直接打開 web 文件夾中的文件并且編輯,然后直接保存在原先的 web 文件夾中。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 娱乐| 顺义区| 志丹县| 保德县| 拜泉县| 商都县| 奉贤区| 神农架林区| 通道| 洱源县| 武鸣县| 怀宁县| 大兴区| 连城县| 搜索| 托克托县| 铜梁县| 鲜城| 环江| 中阳县| 庆云县| 中卫市| 讷河市| 砀山县| 松原市| 当涂县| 永春县| 金乡县| 康马县| 旅游| 台中市| 双桥区| 柳河县| 静海县| 梅州市| 兴安盟| 临安市| 大竹县| 宁夏| 澄城县| 绥滨县|