我們使用 cookie 來幫助我們改善網頁體驗。請閱讀我們的 Cookie 政策

NAS 208

WebDAV – 安全分享檔案的另一種選擇

透過 WebDAV 協定在多種不同裝置上存取 NAS 的資料

2023-03-08

課程目的

完成此課程後您將能夠:

  1. 對 WebDAV 有基本認知。
  2. 使用 WebDAV 連線到 NAS 存取資料。

必修項目

課程必修項目:

學生須先具備以下知識:


大綱

1. WebDAV 簡介

2. 啟用 NAS WebDAV 服務

3. 使用 WebDAV 連線

3.1 使用 Windows 10 或 Windows 11 連線

3.2 使用 macOS 連線 (10.4 或之後的版本)

3.3 使用 Linux 連線

3.4 使用行動裝置連線

4. 使用 HTTPS 遠端連線 WebDAV





1. WebDAV 簡介

WebDAV 是 "Web-based Distributed Authoring and Versioning" 的簡稱。它是 HTTP(S) 協定的一種延伸,可讓 Web 伺服器變成一般標準的網路磁碟。在啟用 WebDAV 服務後,你就能透過 HTTP 或 HTTPS 協定連線至 NAS。

在以下的例子中,我們將示範在 NAS 中啟用 WebDAV 服務以及透過 WebDAV 在多種不同裝置上連線至 NAS。




2. 啟用 NAS WebDAV 服務


步驟 1

  • 使用網頁瀏覽器登入 ADM。
  • 在 ADM 畫面上選擇 [服務] [WebDAV]
  • 勾選 [啟用 WebDAV 服務][啟用加密 WebDAV 服務 (SSL)] 並點擊 [套用]




3. 使用 WebDAV 連線


3.1 使用 Windows 10 或 Windows 11 連線

Windows 10 及 Windows 11 預設只允許 HTTPS WebDAV 連線,若需使用 HTTP 連線,必須先降低 Windows 的 WebClient 安全層級,才能使用 HTTP 連線 WebDAV。


步驟 1

  • 在 Windows 10 或 Windows 11 的 [工作列] 上點選 [搜尋欄位]。
  • 輸入 [regedit],將找到 [登錄編輯程式]
  • 點擊 [開啟]。

Windows 10:


Windows 11:


  • 在 [登錄編輯程式] 視窗出現後,在左側畫面尋找以下路徑:
  • 連續點擊 [BasicAuthLevel]
  • 在 [數值資料] 的欄位中,將原本的值改為 [2] 後,並點選 [確定]。


步驟 2

  • 修改設定後,需重新啟動 WebClient。
  • 在 Windows 10 或 Windows 11 的 [工作列] 上點選 [搜尋欄位]。
  • 輸入 [cmd],將找到 [命令提示字元]
  • 點擊 [以系統管理員身分執行]

Windows 10:


Windows 11:


  • 輸入 [net stop webclient] 先停止 WebClient 服務。
  • 再輸入 [net start webclient],重新啟動 WebClient 服務。


步驟 3

  • 開啟 Windows 檔案總管,點選 [本機]
  • 按右鍵並選擇 [連線網路磁碟機]

Windows 10:


Windows 11:


步驟 4

  • 在 [連線網路磁碟機] 視窗出現後,直接輸入 [http://NAS_IP:WebDav_port] 後,點選 [完成]。(預設 WebDAV HTTP 通訊埠是 9800)


若 NAS 預設的 "admin" 帳號已被禁用,請務必啟用 [使用不同的認證連線],才能正常進行下一步,使用其他管理員帳號登入 NAS。


步驟 5

  • 輸入 NAS 的使用者帳號及密碼,並點擊 [確定]。


步驟 6

  • 若連線成功後,將能在 [本機] 下看到所連線的網路磁碟機。存取 NAS 的共享資料夾權限則依 WebDAV 連線時登入的帳號權限設定。



3.2 使用 macOS 連線 (10.4 或之後的版本)


步驟 1

  • 選擇 [Finder] [前往] [連接伺服器]


  • 在 [伺服器位址] 欄位輸入:http://NASIP:WebDav_port/WebDav_folder,並點選 [連線]。

    例如:
    NAS IP:172.16.1.206
    WebDAV 通訊埠:9800
    欲連線的資料夾:Download

    所以範例所輸入的值如下:(資料夾名稱請注意大小寫)
    http://172.16.1.206:9800/Download


步驟 2

  • 輸入 NAS 使用者的帳號與密碼並點選 [連線]。


步驟 3

  • 在連線完成後你就能透過 WebDAV 存取該資料夾。


注意:你也可以在 [Finder] 左側畫面的 [共享] 下找到 WebDAV 連線的掛載點。



3.3 使用 Linux 連線


請參閱 NAS 109:在 Linux 上使用 NAS 在 Ubuntu 20.04.3 LTS Desktop 版本上使用 WebDAV 連線 NAS 存取資料。



3.4 使用行動裝置連線

在以下的例子中,我們將示範如何在 iPAD 上透過 WebDAV 連線至 NAS。我們所使用的 WebDAV app 名稱為 "WebDAV Nav",你可以從 Apple 的 App Store 下載該 app。

註:使用 Android 裝置,在 Google Play 上搜尋 "WebDAV",然後安裝你想要的 App。使用 NAS IP、WebDAV 通訊埠在 App 上新增 WebDAV 伺服器並使用 NAS 管理員帳號登入,然後你應該可以在 Android 裝置上通過 WebDAV 存取 NAS 的共用資料夾。


步驟 1

  • 開啟 [WebDAV Nav] 後,點選右上方 [+] 的圖示。


步驟 2

  • 依序輸入連線資訊,完成後點選 [Save]。

    注意:請在 [Server URL] 輸入 NAS 上 WebDAV 資料夾的位址 http://NAS_IP:WebDav_port/WebDav_folder
    例如:
    NAS IP:172.16.1.206
    WebDAV 通訊埠:9800
    欲連線的資料夾:Download


步驟 3

  • 點選剛剛建立的連線,你就可在 iPad 上透過 WebDAV 連線至 NAS。


步驟 4

  • 點選後你就能看到該 WebDAV 資料夾下的檔案。




4. 使用 HTTPS 遠端連線 WebDAV


若要啟用 WebDAV 遠端連線,請確認下列設定皆已完成。


  • 連線 NAS WebDAV 時,連線網址請改成 [https://ddns_of_NAS:WebDAV_https_port]。(預設 WebDAV HTTPS 通訊埠是 9802)

這篇文章有幫助嗎? /