Bastillion 5.1:单JAR SSH网关现已审计并回放每一个会话
摘要
Bastillion 5.1 是一个基于Web的SSH网关和密钥管理工具,现在支持会话审计和回放,允许用户记录每一个SSH会话,并按要求回放以满足合规性要求。
<p><strong>Bastillion</strong> 是一个自托管的SSH网关,用于集中管理SSH密钥和终端访问。自v4以来的变更:</p>
<ul>
<li><strong>单个自包含JAR</strong> — 嵌入式Jetty,内置HTTPS,无需外部应用服务器</li>
<li><strong>现代化技术栈</strong> — Java 21 + Jakarta EE 11,支持Ed25519/Ed448 SSH密钥</li>
<li><strong>会话审计与回放,默认开启</strong> — 记录谁在何时何地执行了什么操作,跨主机,文本可搜索</li>
<li><strong>支持大型会话</strong> — 终端输出从数据库增量流式传输到浏览器,即使数百MB的会话输出也能流畅回放(为清晰播放剥离ANSI/VT100代码)</li>
<li><strong>安全加固</strong> — 新增SecurityHeadersFilter、CSRF保护(常量时间比较)、安全的会话Cookie、PBKDF2哈希(带旧版回退),现有用户无需强制重置密码</li>
</ul>
<p><strong>v4→v5迁移</strong>工具可处理用户/系统/密钥/审计日志的迁移,并重新加密密钥。</p>
<p><a href="https://lobste.rs/s/an2tby/bastillion_5_1_single_jar_ssh_gateway_now">评论</a></p>
查看缓存全文
缓存时间: 2026/07/28 16:28
Bastillion
一个现代化的、基于Web的SSH控制台和SSH密钥管理工具。
三个真实的、独立的SSH会话——一个命令,输入一次,随处运行。
相似文章
仅在接触草地时使用 SSH 堡垒机
一篇博客文章,解释如何配置 SSH 以仅在目标主机名本地无法解析时自动使用堡垒主机,通过使用 Match 指令和 getent 命令。
我为GitHub仓库上的沙盒化代理运行构建了一个回放层
一个开发者工具,可以在沙盒化的GitHub仓库内记录AI代理的运行过程,捕获终端/浏览器会话,并将其转化为可回放的带解说视频,以提升可观测性。
通过SSH实时查看CI日志
本文介绍了一项新功能,用户可以通过终端用户界面通过SSH实时查看CI日志,无需安装,并能正确处理ANSI代码。
ShellMate
ShellMate 是一款工具,允许用户从单一位置管理 SSH 服务器、凭据和团队。
寻求关于这款名为agentshark的开源工具的反馈
作者介绍了agentshark,这是一款开源工具,用于检查agent交互、调试工具调用流程以及与团队成员共享会话轨迹。