Repository navigation
Aegis SSH v0.3.0
Aegis SSH v0.3.0
Aegis SSH v0.3.0 turns the local privacy broker into a background service with guided server enrollment, local approvals, fleet execution, bilingual CLI help, structured diagnostics, and one-command lifecycle management.
Highlights
- Background
start/stop/lock/unlock/statuslifecycle and optional locked-at-login launchd/systemd user service. - Six-step server wizard, port 22 default, private-key discovery, masked details, and authenticated connection tests.
enforce,warn, andoffrisk policies; enforce approvals move out of agent chat into the local approval center.- Concurrent
ssh_execute_batch,exec --servers, andexec --all, with one immutable approval per risky batch. - English/Chinese CLI help, configurable operational log levels, improved documentation, and install/update/uninstall support.
- Offline recovery codes can reset a forgotten master password without losing configured servers; legacy vaults without recovery can be archived and safely reinitialized.
server password <alias>reveals a password only after master-password verification and writes it exclusively to the controlling terminal.
Aegis SSH v0.3.0 中文说明
v0.3.0 新增后台服务、交互式服务器向导、本机审批、多服务器并发执行、中英文 CLI、结构化排障日志以及一键安装、更新和卸载。风险审批不再要求用户在 Agent 对话中回复批准码。登录自启服务始终以锁定状态运行,主密码不会持久化。
本版本还支持提前生成离线恢复码,忘记主密码后可在保留服务器数据的前提下重设;未启用恢复的旧 vault 可归档后安全重建。server password <别名> 只会在验证主密码后将服务器密码显示到真实终端,不会进入 MCP 或重定向输出。