WebDAV 是一种基于 HTTP 1.1协议的通信协议。它扩展了HTTP 1.1,在GET、POST、HEAD等几个HTTP标准方法以外添加了一些新的方法,使应用程序可直接对Web Server直接读写,并支持写文件锁定(Locking)及解锁(Unlock),还可以支持文件的版本控制。
安装所需程序:
Ubuntu:
sudo apt-get install davfs2 -y
创建挂载目录:
mkdir /mnt/aliyundrive
挂载WebDAV服务到本地目录:
sudo mount -t davfs -o noexec http://192.168.31.166:8099 /mnt/aliyundrive
之后会要求输入账户和密码登信息。挂载成功后,即可当正常磁盘一样访问WebDAV服务了。速度快慢取决于你自身和服务商的网速。
当你再次输入 df -h 的时候,就会发现他和正常的磁盘一样用了
设置指定账户,方便挂载:
首先启用用户锁,操作方式如下:
vi /etc/davfs2/davfs2.conf
找到“use_locks”,去掉前面的 # 然后把 1 改为 0 后保存
然后再修改帐密文件,操作方式如下:
http://192.168.31.166:8099 帐号 密码
然后 umount /mnt/box 把刚刚挂载的分区卸载掉,然后直接再次挂载的时候就无需密码了。
开机自动挂载
1、添加到/etc/rc.local
vi /etc/davfs2/secrets
2、添加到/etc/fstab
vi /etc/fstab