alist 中文文档 下载 App

签名所有与sign参数的直链防盗链设置

站点暴露公网后,直链是最容易被扫的入口——拿到一条直链就能无限转发。签名机制让每条直链带上时效校验参数(sign),过期或被改即失效。

三层签名范围

优先级从高到低:

  1. 全局「签名所有」(后台设置 → 全局):整站所有直链都加签名,一开全站生效;
  2. 元信息目录加密:对特定路径强制签名;
  3. 单驱动「启用签名」:只给某一个存储的直链加签名。

只想保护个别网盘、不想影响全站直链时,用第三层最小范围开启。

sign 参数长什么样

开启后文件直链尾部会多出 sign 参数,形如「签名值加过期时间」。它由服务端按密钥与路径计算,换路径、过期后都会失效,扫描器拿到旧链接也没用。

配代理使用时,「下载代理签名」选项(v3.56.0 起)控制代理地址是否同样附加 sign:自建代理程序若靠 sign 校验请求合法性,保持默认开启,校验算法官方文档已给出,见下载代理。

对使用的影响

相关的直链能力

签名与目录密码配合使用最稳:敏感目录先上密码(见目录加密),再开签名防直链搬运。