欢迎光临
技术 共享 资源

多平台挂载 WebDAV 方法

1. WebDAV 简介

WebDAV 全称是 Web-based Distributed Authoring and Versioning,维基百科上对它的解释是这样的:基于 Web 的分布式编写和版本控制(WebDAV)是超文本传输协议(HTTP)的扩展,有利于用户间协同编辑和管理存储在万维网服务器文档。

通常情况下你可以通过 WebDAV 将你软件的数据备份到网盘上,前提是该应用支持 WebDAV 同步,目前国内的纯纯写作、WPS 的应用都支持 WebDAV 同步,或者你也可以将 WebDAV 挂载到你的设备上,当做一块网络硬盘来使用。

2. 挂载方法

2.1. Windows 平台

这里推荐使用一款名叫 RaiDrive 的软件,官网地址:www.raidrive.com,RaiDrive 是一款免费的软件,不仅支持 WebDAV 协议,还支持常见的 SFTP、FTP 协议,以及 Google Drive、OneDrive、Dropbox、Nextcloud 等常见网盘的挂载。

进入软件后,点击右上角的添加

img

在服务类型中选择 NAS,再选择 WebDAV,虚拟驱动器中可以自定义一个未占用的盘符和名称,地址中输入 WebDAV 的地址和路径,最后在账户中输入用户名和密码,点击小箭头就完成挂载了。

200320-2

最后,打开此电脑,就可以访问网络位置的 WebDAV 了。

200320-3

建议在软件的设置中勾选添加到启动项,可以在 Windows 开机后自动挂载,如果你的 WebDAV 服务器位于国外,下载速度缓慢,还可以在设置中添加代理,并且为挂载的 WebDAV 勾选代理选项。

2.2. Android 平台挂载

因为大部分 Android 手机自带的文件管理器都不支持挂载 WebDAV,所以这里借助第三方文件管理器:ES 文件浏览器来实现该功能,该软件同 RaiDrive 一样,也支持常见协议及网盘的连接。

首先在软件侧栏的网络中选择 FTP,然后点击新建,选择 WebDAV,服务器填写 WebDAV 服务器的 URI,加密协议根据自己情况而定,输入 WebDAV 的用户名和密码,即可完成挂载。

2.3. Linux 平台挂载

首先安装 davfs2

#CentOS/RedHat
sudo yum install -y davfs2
#ubuntu/debian
sudo apt-get install -y davfs2
#Arch/Manjaro
sudo pacman -Sy davfs2
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

2.4. Linux 平台配置

一般情况下默认即可,挂载时会让输用户名密码,为了自动认证,可以将密码写入配置文件中。
cat /etc/davfs2/secrets中添加如下一行即可:

"你的webdav路径"       用户名  密码
  • 1

挂载 WebDAV

复制

mount -t davfs https://xxxxxx /mnt/webdav
  • 1

接下来需要输入 WebDAV 的用户名和密码,即可完成挂载

如果想要开机自动挂载 WebDAV,并且自动输入用户名和密码,需要将 /etc/davfs2/davfs2.conf 中的 use_lock 解除注释,并将值修改为 0,接下来在 /etc/davfs2/secrets 末尾添加 WebDAV地址 用户名 密码,最后在 /etc/fstab 末尾添加 WebDAV地址 /mnt/webdav davfs defaults 0 0

当然,如果你是 kde 用户的话,可以在自带的文件管理器 Dolphin 中选择网络,输入 WebDAV 的地址,用户名,密码等选项完成 WebDAV 的挂载,不过,这种方法的缺点是只能通过 Dolphin 进行访问,而不能在命令行中通过具体地址访问。

以上就是多平台挂载 WebDAV 的具体方法,由于手上没有 IOS 和 MacOS 设备,暂无相关说明。

赞(11) 打赏
未经允许不得转载:云穿透博客 » 多平台挂载 WebDAV 方法

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册