2026年10月26日 launch

认识 FRP-SSH-Guard

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

FRP-SSH-Guard开源SSH版本发布
认识 FRP-SSH-Guard

在通过 FRP 隧道运行 X-CAD 的过程中,我们遇到了一个实际的基础设施问题:公网 SSH 端口持续收到自动化连接尝试。我们因此开发了 FRP-SSH-Guard,在流量到达隧道后的内网机器之前,先在公网服务器上限制这些连接。

项目采用 MIT 许可开源,提供 Debian 安装包、完整源码和中英文文档。这篇文章介绍产品及其早期公开版本。查看 FRP-SSH-Guard 产品专页。

FRP-SSH-Guard 做什么

守卫安装在运行 frps 的 Linux 主机上,通过 nftables 限制所选 SSH 端口的新建连接。它结合按来源限速、按端口共享限速、临时封禁和重复触发后的封禁升级,并支持 IPv4、IPv6 的白名单与黑名单,方便管理员选择可信或受限的来源。

转发的 SSH 会话保持加密,守卫无法读取其中的密码或认证结果。v0.0.5 的可选监测功能读取公网服务器自身的 SSH 日志,将防护扩展到本机 22 端口。项目 README 介绍了部署方式和能力范围。

v0.0.4:首个公开版本

2026 年 10 月 17 日发布 · 预发布版本

v0.0.4 确立了公开安装包和明确的配置流程。管理员在带注释的统一设置文件中选择防护端口,校验策略,再决定何时启用。

  • 提供 Debian 安装包及校验文件,可从发布标签下载完整源码。
  • 提供显式启用、停用和重载命令,以及可选的限时试用。
  • 已确认的设置用于后台任务和重启恢复;仅保存编辑不会改变正在运行的防护。
  • 提供升级迁移、配置检查和中英文部署说明。

这一版本以预发布形式发布,当时完整的 systemd 与真实 FRP 流量验收仍待完成。阅读 v0.0.4 发布说明。

v0.0.5:本机 SSH 防护与更方便的管理

2026 年 10 月 26 日发布

v0.0.5 扩展了防护范围,也让日常管理更清晰:

  • 可选的服务器本机防护。 为本机 SSH 22 端口启用连接限速,以及失败认证和无效用户登录检测。此功能默认关闭。
  • 共享或独立的封禁范围。 可以让防护端口共用封禁,也可以按端口隔离自动封禁和重复触发记录。
  • 集中管理设置与名单。 可编辑配置以及合并后的手动、自动白名单和黑名单位于 ~/.frp-ssh-guard/,标明作用范围、来源和到期时间。
  • 更细致的访问控制。 手动封禁可永久生效或定时到期,可作用于全部防护端口或指定端口。可选的可信登录学习支持本机密码、公钥及 PAM 认证。
  • 升级时保留配置。 安装会导入已有名单和封禁,补齐缺失的默认设置,同时保留自定义值。发布说明记录了迁移细节,包括首次从 v0.0.4 升级时的定时器注意事项。

安装不会自动启用新防护,也不会应用尚未确认的设置。阅读 v0.0.5 发布说明并下载安装包。

最新版本

v0.0.6 现已发布。 更新内容与升级步骤已整理为独立的版本发布动态。

当前安装包、文档和项目动态,可在产品专页查看,也欢迎关注 GitHub 上的 FRP-SSH-Guard。

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

相关

继续阅读

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

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

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

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

从简碳科技到 X-CAD

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