413 字
2 分钟
CentOS WebDAV 挂载教程:打造本地磁盘般的便捷体验
2022-12-22

CentOS WebDAV 挂载教程:打造本地磁盘般的便捷体验#

安装 davfs2 工具#

在 CentOS 系统中安装 davfs2 工具:

Terminal window
yum install davfs2

在 Ubuntu/Debian 系统中安装 davfs2 工具:

Terminal window
apt-get install davfs2

挂载 WebDAV 磁盘#

  1. 在 Linux 系统上创建一个要挂载的文件目录,文件名自定义,例如 misslin 文件夹名在 home 目录下。
Terminal window
mkdir /home/misslin
  1. 挂载 TeraCLOUD 远端 WebDAV 至本地的 /teracloud 目录下。
Terminal window
mount -t davfs https://webdav/ /home/misslin

请根据自己的 WebDAV 地址和文件目录进行替换,不要照抄示例中的内容。

  1. 输入用户名和密码,回车完成挂载。

通过输入 df -h 可以看到已经挂载成功。

开机自动挂载 WebDAV#

  1. 启用 davfs2 用户锁

编辑文件:

Terminal window
vim /etc/davfs2/davfs2.conf

use_locks 前面的 # 去掉,并将 1 改为 0,保存退出。

  1. 记住 WebDAV 账号密码

编辑文件:

Terminal window
vim /etc/davfs2/secrets

在末尾增加一行内容:

https://webdav/ user password

其中 user 是你的用户名,password 是你的密码,保存退出。完成这一步骤后,即便没有自动挂载,下次手动挂载时也不用再输入账号密码了,相当于 Windows 系统里的记住密码功能。

  1. 开机执行挂载

编辑文件:

Terminal window
vim /etc/rc.local

在文件末尾加上挂载指令:

Terminal window
mount -t davfs https://webdav/ /teracloud

保存退出即可。

注意事项#

  • 确保 WebDAV 地址和文件目录正确无误。
  • 挂载时需要输入用户名和密码,建议使用 davfs2 的用户锁功能来记住密码。
  • 挂载成功后可以通过 df -h 查看挂载状态。
  • 开机自动挂载后,每次重启系统时无需手动挂载。
CentOS WebDAV 挂载教程:打造本地磁盘般的便捷体验
https://blog.wlens.top/posts/linux-centos-操作系统挂载-webdav-为本地磁盘教程/
作者
Lao Wang
发布于
2022-12-22
许可协议
CC BY-NC-SA 4.0