我们使用 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。
  • 点击桌面图示 [服务] [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 桌机版上使用 WebDAV 连接 NAS 访问数据。



3.4 使用移动装置連線

在以下的例子中,我们将示范如何在 iPAD 上透过 WebDAV 连接至 NAS。我们所使用的 WebDAV app 名称为 "WebDAV Nav",你可以从 Apple 的 App Store 下载该 app。

注:使用 Android 设备,在应用程序商店上搜寻 "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)

此文章有帮助吗? /