Gately v0.5.5.2 发布
2026 年 10 月 22 日
这是一个安全修复版本,建议飞牛 fnOS 用户尽快升级。
修复配置目录中的文件权限
部分文件系统会忽略程序创建文件时指定的权限,例如飞牛 fnOS 以 trimacl 方式挂载的存储卷,新建的文件和目录一律变成 0755。Gately 在这类卷上创建的以下内容因此可以被本机其他用户读取:
- 运行日志(
logs/)与操作审计日志(audit.log),其中有访问者 IP 与域名; - 配置历史(
history/),包括旧版本的规则与凭据; - frp 模块生成的配置(
frp/),其中有 frp 令牌; - 订阅 IP 列表的缓存、本地备份、恢复前自动保存的备份与 Tailscale 状态目录。
各模块的配置文件(*.json)一直以 0600 保存,不受影响。ext4 等普通文件系统也不受影响。
这一版在创建文件和目录后都会显式设置权限,并在启动时把配置目录中已有的上述文件收紧为 0600、目录收紧为 0700,系统日志会记录改动的数量。bin/ 中你放置的程序和配置目录本身保持不变。
升级提示
- 从 v0.5.5 起,Linux 二进制部署可以在「关于」页直接升级;Docker 拉取新镜像后重建容器;飞牛在应用中心安装新版
.fpk;OpenWrt 安装新版.ipk/.apk。 - v0.5.4 及更早版本的「检查更新」不识别四段版本号,请在「关于」页用「上传升级包」安装,或先升级到 v0.5.5。
- 如果你曾把配置目录中的文件复制到别处(例如备份到 NAS 共享目录),请自行检查那些副本的权限。