主机资料与凭据分离
ServerProfile 只保存显示和连接元数据;密码、Passphrase 与私钥内容由本地 Credential Vault 管理。
核心能力
ServerProfile 只保存显示和连接元数据;密码、Passphrase 与私钥内容由本地 Credential Vault 管理。
单跳跳板机独立验证两端身份;本地隧道仅绑定 127.0.0.1,显式启动/停止,不占用终端标签。
SFTP 使用同一认证 Transport 上的独立 Channel,支持浏览、上传、下载、创建目录、重命名与删除。
深入了解
用自定义分组整理主机,搜索名称、地址或标签,快速进入需要的环境。认证支持密码、文件私钥和加密私钥 Passphrase;移动端使用不透明的 key_id 表达导入密钥,不假设任意桌面路径都可访问。
连接流程使用单一状态机描述 idle、connecting、verifying-host、authenticating、opening-shell、connected、disconnected 和 error,界面可以准确告诉你正在发生什么。
目标主机可引用一台直连主机作为单跳跳板:先认证 A,再经 direct-tcpip 打开并独立验证、认证 B,最终只暴露 B 的正常 ServerSession。本地 TCP 隧道保存规则、显式启动,并在需要时做可达性探测;反向转发、SOCKS 与公网分享不在当前范围。
JumpServer、Teleport 与 Boundary 等堡垒 Provider 通过统一接入框架完成鉴权与目标选择,会话仍回到现有 Terminal / SFTP / Agent 边界,而不是另起一套 Shell。
未知主机可 Trust Once、Trust & Remember 或取消;已知密钥变化会阻止连接。Known Hosts 与凭据由 Rust Core 管理,界面无法绕过验证或读取已记住密码明文。
交互式 PTY 支持 Resize、复制、粘贴、搜索与中文输出;SFTP 提供面包屑、刷新、元数据与传输队列。终端与文件共享 ServerSession,但保持各自的 Channel 生命周期。
常见问题
支持,可在当前连接操作中提交 Passphrase,且不会写入 ServerProfile。
不会。跳板路径上的 A 与 B 分别做 Host Key 核对与认证;任一端密钥变化都会阻止继续。
SFTP Channel 依附现有 ServerSession,在相同 SSH Transport 和认证上下文中工作。