2016年5月11日 星期三

[WebDAV] 如何設定WebDAV的基本驗證(Basic Auth)功能(Server與Client)

說明:
WebDAV (Web-Based Distributed Authoring and Versioning)可透過網路磁碟機將Server上檔案整合進本機磁碟,若要設定WebDAV的基本驗證(Basic Authentication),Server該如何設定? Client又該如何連接呢?


作法:
● Server(以Windows Server 2012 R2為例):
1. 安裝WebDAV與基本驗證:
開啟[伺服器管理員] -> 點選新增角色及功能 -> 直到[伺服器角色]tab -> 點開[網頁伺服器] ->
◎ 點開[一般HTTP功能] -> 勾選[WebDAV發行] ->
◎ 再點開[安全性] -> 勾選[基本驗證] -> 安裝。

2. 建立使用者帳戶:
開啟 [電腦管理] -> 點開[系統工具] -> 點開[本機使用者和群組] -> [使用者]上右鍵 -> 新使用者 -> 輸入使用者名稱與密碼。

3. IIS站台新增應用程式與設定:
開啟 [IIS管理員] -> 在站台下新增[應用程式] -> 輸入[別名]與對應實體資料夾 -> 點選剛新增的應用程式 ->
◎ 右側雙擊[WebDAV編寫規則] -> 右鍵[新增編寫規則] -> 在[指定的使用者]輸入新增的使用者名稱,其餘依需求設定 ->
◎ 右側雙擊[驗證] -> 啟用[基本驗證] -> 停用其他驗證方式。

至此,Server已設定完成。


● Client(以Windows 7為例):
1. 打開[服務] (控制台\所有控制台項目\系統管理工具) -> 啟動[WebClient]。

2. 打開登錄檔 (開始 -> 搜尋視窗打regedit) -> [BasicAuthLevel]改為2 (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters\BasicAuthLevel),表啟用SSL與非SSL的基本驗證 -> reboot。

3. 右鍵[電腦] -> 點選[連線網路磁碟機] -> 在資料夾輸入http://IP或domain name/應用程式名稱
-> 彈出登入視窗 -> 輸入使用者名稱與密碼 -> 送出即可。



參考資料:
https://advancedhomeserver.com/making-a-pc-a-secure-webdav-server/
https://technet.microsoft.com/en-us/library/cc772009(v=ws.10).aspx
https://technet.microsoft.com/zh-tw/library/cc770642.aspx
http://blog.pulipuli.info/2014/07/windows-7owncloudwebdav-map-owncloud.html

沒有留言:

張貼留言