首页 > 系统相关 >linux上使用webdav

linux上使用webdav

时间:2024-02-19 16:58:12浏览次数:34  
标签:文件 webdav linux davfs2 dav 使用 挂载

webdav 干什么用的?


对于我来说,主要是用来同步文件的,n年以前,那时候还啥都不懂,要分享一个文件都是用qq/或者微信发,那时候就一个手机一个电脑,而且文件大部分是分享给认识的人。
qq分享完全够用.

然后事情越来越复杂,手上的设备越来越多,很多linux服务器没有ui界面,这个时候分享文件变成一个令人头疼的事情(主要是用scp来同步文件)。

而webdav是这用一个东西:你可以简单的理解为网络硬盘设备,他可以像硬盘一样的挂载在linux,windows等设备上,挂载完成之后就像本地的一个文件夹一样。

webdav允许多台设备挂载同一个webdav. 它的跨系统共享体现在,当多个设备挂载同一个webdav时,webdav中的文件会自动同步。实际上就是一个网盘(只是可以像硬盘一样的挂载在系统上)

webdav推荐


唯一指定推荐:坚果云。

我主要是同步一些文档之类的小文件(一般不会超过100M),而且更多的时候只是留个备份,或者分享到其他设备。

坚果云每月提供1G的上传流量,3G的下载流量(不限制容量),很适合这种经常共享一些小文件的场合。

## Linux上webdav的使用

如果你的linux有一个ui界面,那么非常推荐你使用dolphin这个文件管理器

它是kde社区的文件管理系统。可以直接挂载webdav在ui界面中

如图:


对于终端用户,可以使用davfs2来挂载webdav

1. 安装

# debian 系
apt install davfs2
# redhat 系
yum install davfs2
# arch 系
yay -S davfs2

 




2. 配置

修改 /etc/davfs2/davfs2.conf 文件

找到下面两行,去掉前面的注释符,并修改成下面的模样


use_locks       0

ignore_dav_header 1

3. 挂载

# 新建挂载点
mkdir /cloud
mount -t davfs https://dav.jianguoyun.com/dav/path dav


而后输入坚果云的账户的应用密码(注意需要到坚果云去生成应用密码)

不报错就是挂载成功了

4. 自动挂载

编辑 /etc/fstab 末尾添加

https://dav.jianguoyun.com/dav/ /webdav/ davfs rw,user,_netdev 0 0

注:_netdev 说明是网络设备,如果系统启动时没有联网,fstab不会自动挂载

标签:文件,webdav,linux,davfs2,dav,使用,挂载
From: https://www.cnblogs.com/blogforeverything/p/18021465

相关文章

  • 【linux新手起步02】vi编辑时出现E325:ATTENTION。
    vi编辑时出现E325:ATTENTION一、原因二、解决方法:rm+swap文件路径以及名称一.原因:出现这个问题,是因为由于在编辑该文件的时候异常退出,因为vim在编辑文件时会创建一个交换文件swapfile以保证文件的安全性。点击查看代码E325:ATTENTIONFoundaswapfilebythen......
  • Linux下oracle数据库安装
    1.环境准备:关闭防火墙,禁用开机自启防火墙关闭selinux配置网络IP静态地址添加组groupadddbagroupaddoinstall创建Oracle用户:useradd-d/home/oracle-goinstall-Gdba-moracle设计密码: passwdoracle 创建Oracle目录 mkdir-p/u01/app/oracle/product/11......
  • requests使用代理
    获取代理池ipimportrequestsres=requests.get('http://demo.spiderpy.cn/get/?type=https')print(res.json())print(res.json()['proxy'])#112.30.155.83:12792使用代理ip发送请求header={'User-Agent':'Mozilla/5.0(WindowsNT......
  • Modscan32 软件最全使用详解
    软件使用手动连接点击菜单栏”连接设置(Connection)“->”连接(Connect)“,弹出连接配置窗口。在”使用的连接”那里选择:RemotemodbusTCPServer RemoteTELNETServerDirectConnectiontoCOM1DirectConnectiontoCOM2…DirectConnectiontoCOM32备注:”Direct......
  • requests的基本使用
    首先需要导入模块importrequests携带get请求方式params={'xxx':'yyy',}res=requests.get('xxx',params=params)print(res.text)#打印响应体内容携带请求头headers={'User-Agent':'Mozilla/5.0(WindowsNT10.0;Win64;......
  • PDF.js插件使用
    使用范围:在支持js的服务器上运行,适合电脑端(手机端没尝试过),使用方便使用方法:下载:https://mozilla.github.io/pdf.js/getting_started/ 解压后如下,将这些文件放到public里面或在public里建立一个自定义名称,如pdfjs的文件夹再放,我这边是直接放入 预览使用:http://localho......
  • linux下安装MySql
    linux下安装MySql查看原文点击下载地址,选择版本8.0.26系统为linux-Generic,下载安装包mysql-8.0.26-linux-glibc2.12-x86_64.tar.xz解压安装包#如果有mariadb包,需要提前卸载!!!!!!!!#tar.xz无法直接解压#将tar.xz转换为tarxz-dmysql-8.0.26-linux-glibc2.12-x86_64.tar.x......
  • mysql-udf-http插件的安装与使用
    mysql-udf-http插件的安装与使用查看原文安装curl点击下载地址,下载curl-7.69.0.tar.gz#解压curl-7.69.0.tar.gztar-zvxfcurl-7.69.0.tar.gzcdcurl-7.69.0#配置安装路径./configure-prefix=/usr/local/curl#进行安装make&&makeinstall安装mysql-udf-http点......
  • Modbus Slave 软件使用详解
    软件介绍         ModbusSlave是一个模拟Modbus协议从机的上位机软件,主要用于模拟测试跟其他主机设备通信的过程。与之成套存在的另一个软件--ModbusPoll,则是模拟Modbus协议主机的上位机软件。该软件内部封装标准Modbus协议栈,通过图形化界面使得操作更为简便。目前软......
  • 如何使用ComPDFKit Web SDK添加在线编辑PDF文档功能
    文档编辑功能提供了一系列的操作页面的能力,使用户能够控制文档结构,并调整文档的布局和格式,确保文档内容以合理有序的方式精准呈现。ComPDFKit文档编辑的优势插入或删除页面: 向文档插入或删除页面,以满足特定的排版要求。文档结构调整: 调整页面排列顺序或旋转方向,以满足特定......