linux上使用webdav
webdav 干什么用的?
對于我來說,主要是用來同步文件的,n年以前,那時候還啥都不懂,要分享一個文件都是用qq/或者微信發,那時候就一個手機一個電腦,而且文件大部分是分享給認識的人。 qq分享完全夠用.
然后事情越來越復雜,手上的設備越來越多,很多linux服務器沒有ui界面,這個時候分享文件變成一個令人頭疼的事情(主要是用scp來同步文件)。
而webdav是這用一個東西:你可以簡單的理解為網絡硬盤設備,他可以像硬盤一樣的掛載在linux,windows等設備上,掛載完成之后就像本地的一個文件夾一樣。
webdav允許多臺設備掛載同一個webdav. 它的跨系統共享體現在,當多個設備掛載同一個webdav時,webdav中的文件會自動同步。實際上就是一個網盤(只是可以像硬盤一樣的掛載在系統上)
webdav推薦
唯一指定推薦:堅果云。
我主要是同步一些文檔之類的小文件(一般不會超過100M),而且更多的時候只是留個備份,或者分享到其他設備。
堅果云每月提供1G的上傳流量,3G的下載流量(不限制容量),很適合這種經常共享一些小文件的場合。
Linux上webdav的使用
如果你的linux有一個ui界面,那么非常推薦你使用dolphin這個文件管理器
它是kde社區的文件管理系統??梢灾苯訏燧dwebdav在ui界面中
如圖:
對于終端用戶,可以使用davfs2來掛載webdav
-
安裝
# debian 系 apt install davfs2 # redhat 系 yum install davfs2 # arch 系 yay -S davfs2
-
配置
修改 /etc/davfs2/davfs2.conf 文件
找到下面兩行,去掉前面的注釋符,并修改成下面的模樣
use_locks 0 ? ignore_dav_header 1
-
掛載
# 新建掛載點 mkdir /cloud mount -t davfs https://dav.jianguoyun.com/dav/path dav
而后輸入堅果云的賬戶的應用密碼(注意需要到堅果云去生成應用密碼)
不報錯就是掛載成功了
-
自動掛載
編輯 /etc/fstab 末尾添加
https://dav.jianguoyun.com/dav/ /webdav/ davfs rw,user,_netdev 0 0
_


浙公網安備 33010602011771號