Linux 自建个人网盘|免费无广告、不限速、私有安全,Cloudreve 一键部署
2026/5/3 9:14:39 网站建设 项目流程

前言

不想被百度网盘限速、不想文件被和谐、担心隐私泄露?用 Linux+Cloudreve自建个人网盘,完全免费、开源无广告、不限速、私有安全,支持网页 / 客户端 / 手机访问,离线下载、在线预览全有,零基础 3 条命令搞定,小白也能一次成功。

环境:Ubuntu 22.04(Debian 系通用),推荐 Docker 部署(省心、无依赖冲突)


一、为什么选 Cloudreve?(对比 Nextcloud/Seafile)

  • 极简部署:Docker 一条命令启动,不用配 Nginx/MySQL
  • 全平台访问:Web 端、Windows/macOS 客户端、安卓 /iOSAPP
  • 核心功能全:文件上传 / 下载 / 分享 / 离线下载、视频 / 图片 / 文档在线预览、断点续传、权限管理
  • 轻量省资源:1 核 2G 服务器流畅跑,个人用足够
  • 免费开源:无会员、无广告、无容量限制(容量看服务器硬盘)

二、第一步:安装 Docker(容器化部署,避免环境问题)

打开终端,复制粘贴执行:

bash

运行

# 1. 更新软件源 sudo apt update && sudo apt upgrade -y # 2. 安装Docker(官方脚本,一键安装) curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh --mirror Aliyun # 3. 启动Docker并设置开机自启 sudo systemctl start docker sudo systemctl enable docker # 4. 验证安装(输出版本号即成功) docker --version

三、第二步:一键启动 Cloudreve 网盘

1. 创建网盘数据目录(永久保存文件,防止容器删除丢失)

bash

运行

mkdir -p ~/cloudreve/data

2. 一键启动 Cloudreve 容器(直接复制执行)

bash

运行

docker run -d \ --name cloudreve \ --restart=always \ -p 5212:5212 \ -p 6888:6888 \ -p 6888:6888/udp \ -v ~/cloudreve/data:/cloudreve/data \ cloudreve/cloudreve:latest

参数说明:

  • -d:后台运行
  • --restart=always:开机自启、崩溃自动重启
  • -p 5212:5212:网盘 Web 访问端口
  • -v 数据目录:文件持久化存储

3. 查看管理员初始密码(关键!复制保存)

bash

运行

docker logs cloudreve | grep "初始管理员密码"

输出类似:初始管理员密码: abc123xyz保存好,首次登录用


四、第三步:放行防火墙端口(外部能访问网盘)

bash

运行

# 放行Cloudreve核心端口 sudo ufw allow 5212/tcp sudo ufw allow 6888/tcp sudo ufw allow 6888/udp # 重载防火墙生效 sudo ufw reload

五、第四步:访问网盘并初始化

1. 获取 Linux 服务器 IP

bash

运行

ip addr

找到ens33eth0后的192.168.x.x(虚拟机 IP)或公网 IP。

2. 浏览器访问网盘

地址栏输入:http://服务器IP:5212

  • 用户名:admin
  • 密码:刚才查到的初始管理员密码

3. 首次登录修改密码(安全必做)

登录后 → 右上角头像 → 个人设置 → 修改密码,设置自己的强密码。

六、核心功能使用(小白直接上手)

1. 上传 / 下载文件

  • 网页端:直接拖拽文件到页面,或点 “上传” 按钮
  • 支持断点续传、大文件上传(默认无限制,看服务器硬盘)

2. 文件分享(生成链接 / 二维码)

选中文件 → 分享 → 设置有效期 / 提取码 → 生成链接,直接发给朋友。

3. 离线下载(支持 HTTP/BT/ 磁力)

左侧菜单栏 → 离线下载 → 粘贴链接 → 开始下载,自动保存到网盘。

4. 全平台客户端

  • Windows/macOS:官网下载客户端,连接服务器 IP:5212,同步文件到本地
  • 安卓 /iOS:应用商店搜 “Cloudreve”,或扫码网页端二维码下载

七、设置网盘开机自启(服务器重启自动运行)

Docker 容器已设置--restart=always默认开机自启,无需额外操作。


八、常见问题解决

1. 浏览器打不开网盘

  • 检查防火墙是否放行 5212 端口:sudo ufw status
  • 确认 Docker 容器正常运行:docker ps | grep cloudreve
  • 服务器 IP 是否正确,网络是否连通

2. 忘记管理员密码

bash

运行

# 进入容器 docker exec -it cloudreve /bin/bash # 重置密码(改admin密码为123456) ./cloudreve reset-password -u admin -p 123456 # 退出容器 exit

3. 磁盘满了怎么扩容

直接给 Linux 服务器增加硬盘,或修改 Cloudreve 数据目录到更大磁盘分区。


结尾

这套 Linux 自建个人网盘教程,用Cloudreve+Docker实现,免费无广告、不限速、私有安全,零基础 3 条命令就能部署,网页 / 客户端 / 手机全平台访问,离线下载、在线预览全有,彻底告别百度网盘限速和隐私泄露问题。

后面还会更新:Cloudreve 高级配置(域名绑定、HTTPS、多用户管理)、Nextcloud 部署教程、Seafile 团队网盘搭建、Linux 服务器安全加固等干货。

想免费自建私有网盘、摆脱限速困扰、保护文件隐私的朋友,点赞 + 收藏 + 关注,跟着我一起玩转 Linux 自建服务,零基础也能轻松上手!

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询