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 共享目錄),請自行檢查那些副本的權限。