侧边栏壁纸
博主头像
数据渔港

点亮对生活的好奇心

  • 累计撰写 33 篇文章
  • 累计创建 56 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

Ubuntu系统挂载WebDav

数据渔港
2024-08-14 / 0 评论 / 0 点赞 / 173 阅读 / 517 字
温馨提示:
本文最后更新于 2024-12-20,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

在Ubuntu 20.04系统中,为了实现WebDAV共享的自动化挂载,可以采用编辑/etc/fstab文件这一经典而有效的方式。通过在fstab中添加一行适当的条目,你能够确保每次系统启动时,指定的WebDAV存储空间都会自动挂载到预设的本地目录下,极大地提升了数据访问的便利性和效率。这种方法不仅适用于常规的网络文件系统(如SMB/CIFS)也完美支持WebDAV协议

安装必要的软件包

  • 首先确保安装了davfs2

    sudo apt update
    sudo apt install davfs2

创建挂载点

  • 创建一个目录用于挂载 WebDAV 共享,例如 /mnt/webdav

    sudo mkdir /mnt/webdav

配置 fstab

  • 编辑 /etc/fstab 文件

    sudo nano /etc/fstab

  • 在文件末尾添加一行配置,将 WebDAV 共享自动挂载到刚才创建的目录,将 https://webdav.example.com/remote.php/webdav 替换为你的 WebDAV 服务器地址。

    https://webdav.example.com/remote.php/webdav /mnt/webdav davfs user,rw,noauto 0 0

配置凭证文件

  • 为了避免每次挂载时输入用户名和密码,你可以创建一个凭证文件

    echo "https://webdav.example.com/remote.php/webdav username password" | sudo tee -a /etc/davfs2/secrets

  • 确保只有 root 用户可以读取该文件

    sudo chmod 600 /etc/davfs2/secrets

手动挂载

  • 现在可以通过以下命令手动挂载 WebDAV 共享

    sudo mount /mnt/webdav

自动挂载

  • 如果希望在系统启动时自动挂载可以修改 /etc/fstab 中的挂载选项,这样系统启动时就会自动挂载WebDAV共享

    https://webdav.example.com/remote.php/webdav /mnt/webdav davfs user,rw 0 0

测试挂载

  • 重启系统或者手动执行以下命令来测试挂载

    sudo mount -a

总结

  • 这将尝试挂载所有在 /etc/fstab 中定义的文件系统。成功后你应该可以在 /mnt/webdav 目录下访问 WebDAV 共享的内容,这样就完成了在 Ubuntu 20.04 上自动挂载 WebDAV 的配置
0

评论区

ip); ?>