返回安全

Bastillion:浏览器里 SSH 连所有服务器,还帮你把公钥分发到位!

目录

4
  1. 一、一把钥匙管所有主机
  2. 二、会话可回放,访问能分组
  3. 三、下载地址
  4. 四、软件信息

Bastillion 是一款由 Loophole-LLC 维护的开源自托管工具,用来集中管理一堆服务器的 SSH 访问。它把自己定位成「带友好仪表盘的堡垒机」——不用每人每台机器配密钥,管理员在浏览器里登录 Web 面板,登记主机、推送公钥、开终端、跑命令,全程留在审计记录里。

底层是 Java 21 写的单体应用,发布形态就是一个 jar 包:java -jar bastillion-6.0.0.jar 起服务,Windows、Linux、macOS 装上 Java 21 都能跑。项目近期热度不低:2026-10-13 查询时 GitHub 上 3,551 Star、399 Fork,仓库最后推送时间为 2026-10-12,仍在活跃开发。

Bastillion 工作台首页:系统、配置、用户、终端、审计各入口

先说清两件事再往下看。Bastillion 的许可证是 Prosperity 3.0.0(README 徽章口径,GitHub API 未覆盖为非标准许可证),拿去二开、二次分发前建议直接读仓库里的 LICENSE 原文,别当通用开源协议用。另外它是纯服务端软件,要管理的 SSH 主机 Linux 等系统,所有远程访问都会经过你自建的这一层,它的可用性也成了运维链路的一环;截至 2026-10-13 仓库还有约 130 个开放 Issue,生产环境选型时值得掂量。和 Teleport、JumpServer 这类偏企业身份联邦与审计中台的方案相比,它更轻,主打的就是浏览器终端加公钥分发。

一把钥匙管所有主机

Bastillion 首次启动会自己生成一对 Ed25519 密钥,公钥由系统持有。管理员登记一台主机时,把公钥写进目标机器的 authorized_keys,之后这台机器的 SSH 会话就全部走浏览器里的 Web 终端完成,本地不用再散落一堆私钥。

同一窗口打开多个会话后,输入的命令可以一键广播到所有已连主机,批量执行一致操作时很省事;经常跑的脚本能存成 Composite Scripts,整个主机组上保存并重复运行。

选择多台主机创建终端工作区,命令可一键广播

会话可回放,访问能分组

运维操作会被录制下来,事后可以回放复盘;系统按 Profiles 分组,不同用户只能看到自己被授权的机器范围。安全上支持 Authy / Google Authenticator 双因素认证,README 也给了 TLS/HTTPS 的配置说明,对外暴露时建议直接开着。

审计会话:录制的终端活动可按用户与主机筛选回放

下载地址

资源说明
官方GitHub Releases 提供 bastillion-6.0.0.jar 与 bastillion-migrate-1.0.0.jar(v5 升 v6 迁移用)
123云盘https://1626683.share.123pan.cn/123pan/ekeA-MlZw?pwd=8888#
夸克https://pan.quark.cn/s/542a9701ec69
蓝奏云https://ddos.lanzouc.com/izpSB4btvbmj

官网:https://loophole.company ;仓库:https://github.com/Loophole-LLC/Bastillion 版本 v6.0.0(2026-10-08 发布,GitHub Releases 核实为最新正式版);主包 bastillion-6.0.0.jar 共 30,818,921 字节,约 29.4 MB,迁移包 bastillion-migrate-1.0.0.jar 约 8.6 MB。运行需要 Java 21 环境,无安装包,命令行起服务。

软件信息

项目内容
软件名Bastillion
版本v6.0.0
大小约 29.4 MB(bastillion-6.0.0.jar;另有 8.6 MB 迁移包)
许可证Prosperity 3.0.0(README 徽章口径,以仓库 LICENSE 原文为准)
平台Windows / Linux / macOS(服务端自托管,需 Java 21)
官方地址https://loophole.company / https://github.com/Loophole-LLC/Bastillion
作者信息
一起用互联网帮助更多人

本文标签:安全

本文链接:Bastillion:浏览器里 SSH 连所有服务器,还帮你把公钥分发到位! - https://www.go176.net/post-7662.html