Netcatty:现代化 SSH 客户端,多台服务器管理利器
Netcatty:现代化 SSH 客户端,多台服务器管理利器

Netcatty:现代化 SSH 客户端,多台服务器管理利器最新版

官方版无广告1

Netcatty 是一款基于 Electron 和 React 构建的现代化 SSH 客户端,支持分屏终端、SFTP 文件传输、端口转发和云同步,是 PuTTY、SecureCRT 的免费替代方案。

更新日期:
2026年6月14日
语言:
中文
平台:

0 人已下载 手机查看

📌 本文基于 Netcatty v1.0.82(2026 年 3 月发布)撰写,项目处于活跃开发中,后续版本可能有新功能。

简介

如果你经常需要管理多台 Linux 服务器、VPS 或者 NAS,那么一款趁手的 SSH 客户端绝对能提升工作效率。

最近发现了一款开源免费的 SSH 客户端 Netcatty,它集成了 SSH 连接、SFTP 文件传输、分屏终端、端口转发等功能,界面现代化,跨平台支持,关键是完全免费开源

Netcatty 基于 Electron、React 和 xterm.js 构建,技术栈比较新(Electron 39 + React 19 + TypeScript + Vite 7),由开发者 binaricat 维护,项目托管在 GitHub 上。

1775364184629

核心功能

1. 多协议支持

Netcatty 支持多种连接协议,满足不同场景需求:

  • SSH 连接:支持密码、密钥、SSH Config 导入
  • 本地终端:直接在本地运行命令行
  • Telnet:传统设备连接
  • Mosh:移动场景下的 SSH 替代方案
  • Serial:串口连接(如路由器、嵌入式设备)

2. 分屏终端

这是 Netcatty 的一大亮点。你可以在一个窗口中打开多个终端面板,支持:

  • 水平/垂直分屏:同时查看多台服务器的运行状态
  • 标签页管理:不同会话分组管理
  • 会话保持:关闭后重新打开,会话状态保留

比如你可以在左边屏幕监控服务器负载,右边屏幕执行部署命令,效率提升明显。

3. SFTP 文件传输

Netcatty 内置了双窗格文件浏览器,支持:

  • 拖拽上传/下载:直接拖放文件到服务器
  • 断点续传:大文件传输中断后可继续
  • 目录同步:快速对比本地和远程目录差异
  • 右键菜单:编辑、删除、重命名等操作
1775364243012

4. 端口转发

支持 SSH 隧道和端口转发功能:

  • 本地端口转发:将远程服务映射到本地
  • 远程端口转发:将本地服务暴露给远程
  • 动态端口转发:SOCKS 代理

这个功能在开发调试时特别有用,比如访问内网数据库、测试 API 接口等。

5. 云同步

Netcatty 支持配置云同步,多台设备可以共享:

  • 主机列表
  • 连接配置
  • 密钥文件引用

通过加密存储,确保配置信息安全。

6. SSH Config 导入

如果你之前使用其他 SSH 客户端,Netcatty 支持导入现有的 SSH 配置文件:

  • 自动解析 ~/.ssh/config
  • 支持 IdentityFile 指令
  • 批量导入主机配置
1775364277338

与同类工具对比

功能 Netcatty PuTTY SecureCRT Termius
价格 免费开源 免费 付费($99/年) 免费版有限制
分屏终端
SFTP ❌(需配合 PSFTP)
跨平台 ✅(Win/macOS/Linux)
云同步 ✅(需额外配置) ✅(付费)
开源
界面现代化 ⚠️

从对比可以看出,Netcatty 在功能完整性上已经能够媲美商业软件,而且免费开源,没有功能限制。

用户评价

根据 GitHub 项目的讨论和反馈,用户对 Netcatty 的评价主要集中在以下几点:

优点:

  • 界面清爽,操作直观,上手成本低
  • 分屏功能实用,多服务器管理方便
  • SFTP 集成好,不需要额外开窗口
  • 开源免费,更新活跃

改进建议:

  • 部分高级功能(如 Mosh、Serial)仍在完善中
  • 文档以英文为主,中文资料较少
  • 插件生态还在建设中

整体来说,Netcatty 适合需要管理多台服务器的开发者、运维人员和 DevOps 工程师。

使用技巧

技巧一:快速导入 SSH 配置

如果你已经有 SSH 配置,可以直接导入:

  1. 打开 Netcatty,点击”导入 SSH Config”
  2. 选择 ~/.ssh/config 文件
  3. 自动解析所有 Host 配置

这样就不用手动逐个添加主机了。

技巧二:使用分屏提升效率

在终端中右键,可以选择分屏方向:

  • Split Right:右侧分屏
  • Split Down:下方分屏

然后拖拽不同的主机到分屏区域,即可同时操作多台服务器。

技巧三:SFTP 快速传输

在 SFTP 界面中,支持:

  • 双击文件:快速预览内容
  • 右键菜单:下载、上传、删除
  • 拖拽操作:直接拖到本地文件夹

大文件传输时,可以看到实时进度和速度。

技巧四:端口转发调试

设置端口转发后,可以在本地直接访问远程服务:

# 本地 8080 端口 → 远程 80 端口
本地地址:localhost:8080
远程地址:server.com:80

这样就能在浏览器中访问内网服务了。

1775364331004

技术架构

对于技术爱好者,Netcatty 的技术栈也值得关注:

  • 框架:Electron 39(跨平台桌面应用)
  • 前端:React 19 + TypeScript(类型安全)
  • 构建工具:Vite 7(快速开发和打包)
  • 终端组件:xterm.js(VS Code 同款终端)
  • SSH 库:ssh2(Node.js SSH2 协议实现)

这种技术组合保证了应用的现代化和可维护性。

下载与安装

官方下载

安装包格式

Netcatty 提供多种安装包,覆盖不同平台:

平台 安装包格式
Windows .exe(安装版)、.zip(便携版)
macOS .dmg.zip
Linux .deb(Debian/Ubuntu)、.rpm(Fedora/CentOS)、.AppImage

安装步骤

Windows 用户:

  1. 下载 .exe 安装包
  2. 双击运行,按照提示安装
  3. 打开 Netcatty,开始使用

macOS 用户:

  1. 下载 .dmg 文件
  2. 拖拽 Netcatty 到 Applications 文件夹
  3. 首次打开可能需要允许”未知开发者”

Linux 用户:

# Debian/Ubuntu
sudo dpkg -i netcatty_x.x.x_amd64.deb

# Fedora/CentOS
sudo rpm -ivh netcatty_x.x.x.x86_64.rpm

# 或者使用 AppImage(通用)
chmod +x Netcatty-x.x.x.AppImage
./Netcatty-x.x.x.AppImage

注意事项

  1. 版本状态:Netcatty 目前处于 Beta 阶段,核心功能已可用,但部分高级功能仍在开发中
  2. 配置备份:建议定期导出配置,避免数据丢失
  3. 密钥安全:SSH 密钥文件建议存储在安全位置,不要随意分享
  4. 系统要求:由于基于 Electron,内存占用相对较高(约 200-300MB)

总结

Netcatty 是一款值得推荐的现代化 SSH 客户端,它具备以下特点:

  • 免费开源:无功能限制,社区驱动
  • 功能全面:SSH、SFTP、分屏、端口转发一应俱全
  • 跨平台:Windows、macOS、Linux 全覆盖
  • 界面友好:现代化设计,上手简单
  • 活跃维护:持续更新,响应用户反馈

如果你正在寻找一款免费的 SSH 客户端来替代 PuTTY 或 SecureCRT,Netcatty 值得尝试。


你平时用什么 SSH 客户端?有没有遇到过什么痛点?欢迎在评论区分享你的经验!

相关软件

Firefox - 最新版

常见的主流浏览器之一,主打隐私保护功能。可以在免翻墙的状态下登陆账号,进行资料同步,亦可安装第三方插件拓展浏览器功能,拓展商店无需翻墙就能访问。

暂无评论

none
暂无评论...