LOADING
605 字
3 分钟
测试文章博文

可以的 👍
rclone 不仅能做 WebDAV,还可以直接做“公开文件服务器”,效果类似 Nginx 的目录浏览。而且 rclone 自带的页面其实也挺好看的。

常见有 2 种方式

1️⃣ rclone serve http(最像 nginx 文件服务器,推荐)
2️⃣ rclone serve webdav + 匿名访问(不太推荐做公开下载)

一般公开文件服务器都用 serve http


一、最推荐方案:rclone serve http

它会直接提供:

  • 📂 目录浏览
  • 📄 文件下载
  • 🔎 简单搜索
  • 🌐 HTTP 服务

示例:公开 /srv/storage

Terminal window
rclone serve http /srv/storage \
--addr :8090

访问:

http://服务器IP:8090

页面就是一个 文件浏览器


二、通过域名 + Nginx(推荐生产环境)

你现在已经有域名 isrv.cn,建议像 WebDAV 一样反代。

例如:

https://isrv.cn/files/

rclone 服务

systemd 新建服务:

Terminal window
nano /etc/systemd/system/rclone-http.service
[Unit]
Description=Rclone HTTP File Server
After=network-online.target
[Service]
Type=simple
User=root
ExecStart=/usr/bin/rclone serve http /srv/storage \
--addr 127.0.0.1:8090 \
--dir-cache-time 10s \
--log-file=/var/log/rclone-http.log \
--log-level INFO
Restart=on-failure
[Install]
WantedBy=multi-user.target

启动:

Terminal window
systemctl daemon-reload
systemctl enable rclone-http
systemctl start rclone-http

Nginx 反代

在你现有站点里加:

location /files/ {
proxy_pass http://127.0.0.1:8090/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_buffering off;
}

访问:

https://isrv.cn/files/

就是公开文件服务器。


三、rclone HTTP 文件服务器的能力

它支持很多参数:

1️⃣ 禁止上传(只读)

Terminal window
--read-only

2️⃣ 显示目录

默认开启:

目录浏览
文件下载
文件大小
时间

3️⃣ 设置密码(如果不想完全公开)

Terminal window
--user user
--pass password

4️⃣ 控制下载速度

Terminal window
--bwlimit 10M

四、和 nginx 文件服务器对比

功能rclonenginx
文件浏览需要 autoindex
界面👍很简陋
WebDAV需模块
支持网盘
远程存储

所以很多人用 rclone 做轻量文件服务器


五、你现在可以实现的一个很舒服的结构

我非常推荐你这样规划:

https://isrv.cn/files/ → 公开下载
https://isrv.cn/dav/ → WebDAV 上传

对应:

/srv/storage

用途:

  • 📥 上传:WebDAV
  • 📤 下载:HTTP

就变成一个 完整的文件分发系统


六、再给你一个很实用的小技巧(很多人不知道)

rclone serve http 可以 自动生成下载链接

例如:

https://isrv.cn/files/TriliumNotes-Server-v0.99.5-linux-x64.tar.xz

直接下载。

你以后:

  • 分享文件
  • 发软件
  • 做备份下载

都很方便。


💡 如果你愿意,我可以再给你一套 “更专业的公开文件服务器配置”,例如:

  • 📦 自动生成漂亮文件列表
  • 🚀 支持断点续传
  • 📊 下载统计
  • 🔒 防盗链
  • 🌍 CDN友好

效果会比普通 nginx 文件服务器强很多。

测试文章博文
/blog/posts/demo/
作者
Twilight
发布于
2026-02-02
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时