惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

AI
AI
TaoSecurity Blog
TaoSecurity Blog
H
Heimdal Security Blog
Help Net Security
Help Net Security
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Microsoft Azure Blog
Microsoft Azure Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Google DeepMind News
Google DeepMind News
爱范儿
爱范儿
The Cloudflare Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
人人都是产品经理
人人都是产品经理
大猫的无限游戏
大猫的无限游戏
N
News | PayPal Newsroom
V2EX - 技术
V2EX - 技术
博客园 - 【当耐特】
D
Darknet – Hacking Tools, Hacker News & Cyber Security
S
Secure Thoughts
C
CERT Recently Published Vulnerability Notes
罗磊的独立博客
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
P
Privacy & Cybersecurity Law Blog
有赞技术团队
有赞技术团队
S
Schneier on Security
S
SegmentFault 最新的问题
Google Online Security Blog
Google Online Security Blog
H
Hacker News: Front Page
The Last Watchdog
The Last Watchdog
Schneier on Security
Schneier on Security
PCI Perspectives
PCI Perspectives
IT之家
IT之家
Project Zero
Project Zero
博客园 - 司徒正美
P
Privacy International News Feed
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Jina AI
Jina AI
Security Latest
Security Latest
Hacker News - Newest:
Hacker News - Newest: "LLM"
腾讯CDC
C
CXSECURITY Database RSS Feed - CXSecurity.com
阮一峰的网络日志
阮一峰的网络日志
C
Check Point Blog
aimingoo的专栏
aimingoo的专栏
V
Vulnerabilities – Threatpost
W
WeLiveSecurity
NISL@THU
NISL@THU
Webroot Blog
Webroot Blog
N
Netflix TechBlog - Medium
L
Lohrmann on Cybersecurity

记录生活,精彩一刻 - 宝塔

解决宝塔面板后台访问卡顿软件商店加载不出来问题 宝塔面板强制安装 MySQL8.0 phpMyAdmin访问出现Warning: require_once(./libraries/common.inc.php)完美解决办法 解决宝塔面板SSL证书安装失败: Invalid version. The only valid version for X509Req is 0. 宝塔Nginx免费防火墙拦截发布的文章的解决办法 宝塔面板v7.7.0 Github纯净版 优化脚本 手动解锁插件 关于宝塔面板如何调整PHP配置 FTP连接不上 阿里云的服务器 宝塔的面板 解决办法 宝塔面板日常使用八大技巧总结(建议收藏)
宝塔面板自动挂载 webdav 无需输入密码充当网站附件盘
Huo · 2025-02-04 · via 记录生活,精彩一刻 - 宝塔

WebDAV 是一种基于 HTTP 1.1 协议的通信协议。它扩展了 HTTP 1.1,在 GET、POST、HEAD 等几个 HTTP 标准方法以外添加了一些新的方法,使应用程序可直接对 Web Server 直接读写,并支持写文件锁定 (Locking) 及解锁 (Unlock),还可以支持文件的版本控制。

今天以 TeraCloud 网盘为例说说如何利用 WebDav 将网盘挂载到 VPS,还是基于宝塔来讲。这种利用 webdav 挂载的教程网上也有很多。

1、安装

首先我们需要安装davfs2,具体如下:

Ubuntu/Debian:

apt-get install davfs2

CentOS

yum install davfs2

2、挂载

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

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

mkdir /TeraCloud

然后就是挂载了,TeraCloud 网盘的 Dav 地址是:https://ena.teracloud.jp/dav/ 因此:

mount -t davfs https://ena.teracloud.jp/dav/ /TeraCloud

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

用户名,密码

之后,就可以当成普通硬盘来使用了。

额,居然容量还变少了很多,不过不影响使用。

3、创建账号密码配置

如果不想每次挂载都需要输入用户名密码,可以在挂载之后,使用如下命令:

echo "https://webdav.example.com user password" > /etc/davfs2/secrets

比如,TeraCloud 网盘,你可以这样写:

echo "https://ena.teracloud.jp/dav 用户名 密码" > /etc/davfs2/secrets

4、开机自动挂载

1、添加到/etc/rc.local

echo "mount -t davfs https://ena.teracloud.jp/dav/ /TeraCloud" >> /etc/rc.local

2、添加到/etc/fstab

echo "https://ena.teracloud.jp/dav/ /TeraCloud davfs defaults 0 0" >> /etc/fstab

5、问题解决

虽然安装起来很简单,但是还是会遇到不少奇葩问题。

如果碰到“mount: unknown filesystem type ‘davfs’”错误,修改 “/etc/davfs2/davfs2.conf” 配置文件解注释并改为:“ignore_dav_header 1”