2026年10月28日 update

FRP-SSH-Guard v0.0.7 现已发布

慢速探测防护扩展至转发端口,新增管理员自动学习,并通过活动日志说明每次封禁的原因。

FRP-SSH-Guard开源SSH版本发布
FRP-SSH-Guard v0.0.7 现已发布

FRP-SSH-Guard v0.0.7 现已发布。 本次更新将慢速探测防护扩展至 FRP 转发端口,简化配置开关,并让封禁原因更清楚。同时改进了管理员识别和重复违规来源的处理方式。

下载 v0.0.7 · 了解产品

用一个开关管理慢速探测防护

SSH_SLOW_PROTECTION=on/off 替代原来的三种模式。开启时执行检测、记录和封禁;关闭时停用慢速检测。全新安装默认开启。

转发端口现在也纳入这项防护。共享封禁模式下,默认阈值为同一来源在 24 小时内跨转发端口新建超过 300 次连接;按端口独立封禁时,阈值为单个端口 100 次。开启本机 SSH 防护后,22 端口仍采用 24 小时内 20 次登录失败的阈值。

守卫仍无法看到转发隧道内的认证结果:连接限额采用逐步恢复的近似计数,SYN 重传也会计入。列入任意端口白名单的来源不参与慢速检测。经常连接多台转发主机的管理员,应在开启防护前加入白名单。配置细节见中文部署指南。

识别管理员,看清封禁原因

  • 管理员自动学习。 新安装和升级均启用 LEARN_ADMINS=on。root、配置目录所有者或 sudo、admin、wheel 组成员成功登录公网服务器后,其来源 IP 会被信任。后续登录会续期,默认有效期为 90 天。学习对象是来源地址,并非 FRP 隧道内的登录身份。
  • 减少密钥重试误计。 同一次最终成功的登录中,被拒绝的尝试不再计入失败;连接中断时,被拒绝的多个公钥按一次连接计数。
  • 更完整的活动日志。 frp-ssh-guard.log 替代 alerts.log,记录封禁原因、阈值和到期时间,以及手动操作、封禁升级、解封和已接受的设置。日志大小由 LOG_MAX_SIZE 控制。
  • 更清晰的名单。 每个端口只保留一个分区;同一范围内重复覆盖的地址与子网条目,不再导致 nftables 拒绝整套规则。

详细变更见 v0.0.7 更新记录。

从 v0.0.6 升级

从发布页下载 frp-ssh-guard_0.0.7.deb 与 SHA256SUMS,校验后安装:

sha256sum --ignore-missing -c SHA256SUMS
sudo apt install ./frp-ssh-guard_0.0.7.deb

已运行的守卫会自动刷新。首次安装或已停用的实例仍需配置端口并启用。如果此前下载过较早的 v0.0.7 安装包,请重新下载这两个文件。

旧的 enforce 转换为 on;observe、off 或未配置则转换为 off。v0.0.7 不再提供仅观察模式。已有配置中的封禁时长保留,全新安装默认依次为 12 小时、3 天、7 天、30 天和 90 天。重复违规的记忆窗口改为从上次封禁结束时计算;下次定时任务重建历史时,部分现有累犯封禁可能延长。

采用新配置前请阅读迁移指南,编辑设置后通过 check 和 reload 应用。平台覆盖情况见验证记录。

v0.0.6 发布动态继续保留,方便查阅版本历史。

← 全部新闻 XyberMind · 2026年10月28日

相关

继续阅读

全部新闻 →
FRP-SSH-Guard v0.0.6 现已发布
2026年10月26日 update

FRP-SSH-Guard v0.0.6 现已发布

升级自动生效,新增慢速探测观察、私密本地告警与更清晰的报告,同时保留已有策略与封禁到期时间。

认识 FRP-SSH-Guard
2026年10月26日 launch

认识 FRP-SSH-Guard

我们的开源 SSH 防护工具:开发缘由、首个公开版本,以及 v0.0.5 的本机 SSH 防护。

从简碳科技到 X-CAD
2026年10月17日 story

从简碳科技到 X-CAD

为什么 XyberMind 的下一个项目,是设计物理世界。