Repository navigation
buffTerm v1.0.9
升级内容
SSH 认证与主机安全(v1.0.9)
- RSA 私钥自动协商 SHA-2 签名,兼容默认禁用
ssh-rsa的现代 OpenSSH;密码认证支持 keyboard-interactive 回退。 - 支持带口令的加密私钥与 Unix ssh-agent;私钥口令加密存储,只用于本地解密。
- 主机指纹拒绝、确认超时、known_hosts 读取失败和指纹变化分别提示;指纹变化时展示新旧 SHA-256 指纹与记录行号。
连接、终端与命令执行
- SSH 连接池改为通道级并发,SFTP 大文件传输不再阻塞同主机的 AI、监控、巡检和 MCP;空闲与断开连接自动回收。
- 命令执行增加通道超时、stdin EOF、stdout/stderr 分离;复用连接断开时只读命令可安全重试,写命令避免重复执行。
- 终端输出改用 Tauri 二进制 Channel 并合帧传输;区分 shell 正常退出与网络断线,仅断线触发可选自动重连。
SFTP 与凭据安全
- SFTP 目录改为结构化数据,支持符号链接和包含连续空格的文件名;删除链接时不跟随到目标。
- SSH 密码、私钥口令、AI API Key、MCP token 与 SMTP 密码统一 AES-256-GCM 加密,旧版 MCP / SMTP 明文凭据启动时自动迁移。
界面
- 未选择主机时使用 buffTerm Logo 展示空状态,并复用品牌阴影样式。
安装包
请根据操作系统下载对应的 DMG 或 NSIS 安装包。