Nexus Shell v1.6.7
Improvements
- Expanded network monitoring compatibility with SmartOS, illumos, Solaris, and FreeBSD, including pkgsrc paths and platform-specific iperf3 installation suggestions.
Bug Fixes
- Fixed an issue where macOS might not request Local Network permission when connecting to a local IP address or
.localSSH host, causing “No route to host” errors. - Fixed terminal sessions becoming unresponsive after the Mac wakes from sleep. Nexus Shell now validates cached SSH sessions and reconnects when a stale connection is detected.
- Fixed iperf3 detection on SmartOS systems where the executable is installed under
/opt/localor/opt/tools. - Fixed Linux-only iperf3 installation suggestions on SmartOS and FreeBSD.
- Fixed directory uploads performed as root restoring macOS numeric ownership such as
501:staff. Uploaded files now belong to the receiving SSH user while preserving their permission modes.
体验优化
- 扩展网络监控对 SmartOS、illumos、Solaris 和 FreeBSD 的兼容性,支持 pkgsrc 路径及对应平台的 iperf3 安装建议。
问题修复
- 修复连接本地 IP 地址或
.localSSH 主机时,macOS 可能不弹出“本地网络”权限请求并出现“No route to host”的问题。 - 修复 Mac 从睡眠状态恢复后,终端会话可能无响应的问题。Nexus Shell 现在会检查已有 SSH 会话,并在检测到失效连接时自动恢复连接。
- 修复 SmartOS 中安装于
/opt/local或/opt/tools路径下的 iperf3 无法被识别的问题。 - 修复 SmartOS 和 FreeBSD 上只显示 Linux iperf3 安装命令的问题。
- 修复以 root 上传目录时恢复 macOS 数字所有权(例如
501:staff)的问题。上传后的文件现在归远端接收用户所有,同时保留原有权限位。