本篇只代表作者这些天来研究的成果,不喜勿喷!

主题:如何让他人点一下链接,就能下载到你的文件?

这个问题很常见,出于一些原因,例如文件太复杂,太多太大,或者是不想让他人获取到源代码......今天盘点几种常用的方法

1.使用BCOI文件下载

先打开“我的文件”

点击上传文件,上传你的文件

进入你的博客,先输入固定的网址“https://www.bcoi.cn/file/”,再输入你的文件名(一定要有后缀!!!)

最后点击网址,就可以下载你的文件了!

缺点:空间小的可怜,稍微大一点就炸了!非常不爽!

2.借用第三方存储网盘

  • 百度网盘:上传文件后生成分享链接

  • 阿里云盘:类似功能,下载速度快

  • 腾讯微云:操作简单

  • 坚果云:适合小文件

  • 文叔叔:临时分享,不限速

  • 奶牛快传:大文件临时分享

  • Firefox Send:加密分享(开源)

  • 七牛云:10GB免费空间

  • 又拍云:有免费套餐

缺点:大部分需要登录下载,过程较麻烦,只适合在家下载,不适合电脑机房等环境

3.搭建FileBrowser

FileBrowser 提供 Web 界面管理文件,支持用户权限控制。

Docker 一键安装(推荐):

docker run -d \
  -v /path/to/your/files:/srv \
  -v /path/to/config:/config \
  -p 8080:80 \
  --name filebrowser \
  filebrowser/filebrowser

直接安装:

# 下载最新版
curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash

# 运行
filebrowser -r /path/to/your/files -p 8080

功能特点:

用户管理(访客/管理员)

文件上传/下载/删除/重命名

在线预览图片、视频、PDF

支持分享链接

美观的界面

访问地址:http://你的IP:8080

默认账号:admin/admin

缺点:由于该方法相对困难一点,作为 懒人 勤奋的作者便没有尝试,不是很推荐

4.蓝奏云

这个网站只要登录就可以上传文件,单个文件只要100M以内就可以

上传完以后它会给你一个链接,这个链接别人只要一点开就可以下载你的文件

哪怕没有登录,也可以下载他人文件

网址

算是我找到所有方法里最好的了

缺点:暂无

综上所述,我最推荐方法四,免费,容量大,操作简单,推荐!!!