目 录CONTENT

文章目录

Linux挂载webdav

兜兜管理员
2024-09-26 / 0 评论 / 1 点赞 / 88 阅读 / 0 字
温馨提示:
本文最后更新于2024-09-26,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

最近发现国内有很多野鸡云盘,特别是在群里经常看见有人s宣传自己的云盘,容量大概几G到一两T不等。云盘系统部署难度不高,只要第三方免费空间来对接,配合开源网盘系统即可搭建,目前主流的网盘系统都支持WebDAV连接方式,在windows系统下链接WebDAV以及是很常见的事情,如果能在Linux下链接WebDAV变成本地磁盘,那么可以把部分文件放置在WebDAV空间,甚至还可以通过网页转成外链链接。

1、安装

首先我们需要安装davfs2一般宝塔都用的是 CentOS 系统,具体如下:

Ubuntu/Debian

apt install davfs2

CentOS

yum install davfs2

2、挂载

安装好davfs2之后,我们就开始来挂载支持 WebDav 网盘

例如我要挂载到 /cloud,所以我需要先新建文件夹:

mkdir /cloud

然后就是挂载了,亿安云 网盘的 Dav 地址是:https://yiandrive.com/dav 因此:

mount -t davfs https://yiandrive.com/dav/ /cloud

注意:cloud 可以修改为任意名称。命令输入之后,会要求我们输入用户名和密码,那么按照提示输入即可

补充命令

mount | grep /cloud #查看当前挂载状态
sudo umount /cloud #强制卸载 WebDAV
ps aux | grep davfs #查看进程

3、实现开机自动挂载在WebDAV

普通挂载后,重启就会发现通过 WebDAV 挂载的磁盘没有了,也就意味着你每次重启 Linux 系统,都需要重新挂载,这时候需要更改几个设置来实现开机自动挂载。

第一步、编辑davfs2.conf配置文件,将use_locks的1改为0

vim /etc/davfs2/davfs2.conf


第二步、修改secrets文件,添加账号信息

vim /etc/davfs2/secrets

在底部添加账号信息,如

https://pan.cloud.com/dav user password

第三步、添加开机挂载命令

1、添加到/etc/rc.local

vim /etc/rc.local
mount -t davfs https://pan.cloud.com/dav /cloud

2、添加到/etc/fstab

echo "https://yiandrive.com/dav/ /cloud davfs defaults 0 0" >> /etc/fstab


4、测试

输入 df -h 查看是否成功

重启即可自动挂载。



1

评论区