Nexus Shell v1.7.3
New Features
- Added a per-connection option to reuse safe advanced settings from
~/.ssh/config. - Added “Copy SSH Diagnostics” in Help for easier troubleshooting without exposing hosts, usernames or credentials.
Improvements
- Terminal, SFTP, Docker, monitoring, Agent Bridge and jump hosts now share the same authentication plan and use the exact selected SSH identity.
- Password-to-key migration is now resumable and verifies the new key through the actual connection path before switching authentication.
- Authentication changes are saved immediately, and newer local credentials are protected from stale iCloud records.
Bug Fixes
- Fixed key authentication occasionally failing after migration, key replacement or app restart.
- Fixed authentication settings in
~/.ssh/configinterfering with Nexus Shell-managed connections. - Fixed changing one connection’s key potentially affecting identities used by other active connections.
- Fixed password selection ambiguity when multiple accounts connect to the same host.
新功能
- 连接设置新增逐连接选项,可按需兼容
~/.ssh/config中安全的高级连接参数。 - 帮助页新增「复制 SSH 诊断信息」,方便排查认证问题,且不会包含主机、用户名或凭据。
体验优化
- 终端、SFTP、Docker、监控、Agent Bridge 与跳板机现在统一使用同一认证链路,并精确锁定所选 SSH 身份。
- 一键切换密钥登录支持中断后继续,只有通过真实连接链路验证后才会切换认证方式。
- 认证修改会立即可靠保存,并防止较旧的 iCloud 记录覆盖本机新凭据。
问题修复
- 修复迁移密钥、更换密钥或重启应用后,密钥认证偶发失败的问题。
- 修复
~/.ssh/config中的认证设置干扰 Nexus Shell 托管连接的问题。 - 修复修改一条连接的密钥可能影响其他活跃连接身份的问题。
- 修复同一主机存在多个账号时,密码匹配可能不准确的问题。