Configs2026年9月11日·1 分钟阅读

Netcatty — Self-Hosted SSH Workspace with SFTP and Terminals

A modern desktop application that combines SSH connections, SFTP file management, and terminal sessions in one unified workspace.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Netcatty Overview
直接安装命令
npx -y tokrepo@latest install 6527f3c9-ada5-11f1-9bc6-00163e2b0d79 --target codex

先 dry-run 确认安装计划,再运行此命令。

Introduction

Netcatty is a cross-platform desktop application that unifies SSH terminal sessions, SFTP file transfers, and server management into a single workspace. Built with Electron and React, it provides a polished interface for developers managing multiple remote servers.

What Netcatty Does

  • Manages multiple SSH connections with tabbed terminal sessions
  • Provides an integrated SFTP file browser for drag-and-drop file transfers
  • Stores connection profiles with SSH key and password authentication
  • Supports terminal multiplexing within a single server connection
  • Offers a modern UI built with React and Radix UI components

Architecture Overview

Netcatty is an Electron application using React for the frontend and xterm.js for terminal emulation. SSH connections are handled natively through Node.js SSH libraries, with SFTP running over the same encrypted channel. Connection profiles and preferences are stored locally in an encrypted configuration file.

Self-Hosting & Configuration

  • Download pre-built binaries for Windows, macOS, and Linux from releases
  • Build from source with Node.js 18+ and npm
  • Configure SSH keys, passwords, or agent forwarding per connection
  • Organise servers into groups and folders for quick access
  • Settings and credentials are stored locally—no cloud dependency

Key Features

  • Tabbed SSH terminal sessions with split-pane support
  • Integrated SFTP browser with upload, download, and directory sync
  • Connection profiles with SSH key, password, and jump host support
  • Cross-platform desktop app for Windows, macOS, and Linux
  • Modern UI with dark and light theme support

Comparison with Similar Tools

  • Termius — cross-platform SSH client with cloud sync; Netcatty is fully open source and local-only
  • MobaXterm — Windows SSH with X11 forwarding; Netcatty is cross-platform with a modern React UI
  • PuTTY — classic Windows SSH client; Netcatty adds SFTP, tabs, and a contemporary interface
  • Tabby — terminal app with SSH plugin; Netcatty integrates SFTP and connection management natively

FAQ

Q: Does Netcatty store credentials securely? A: Connection data is stored locally in an encrypted configuration file.

Q: Can I use SSH keys? A: Yes. Netcatty supports RSA, ED25519, and other standard SSH key types.

Q: Is there a web-based version? A: Netcatty is a desktop application. It does not run as a web service.

Q: Does it support jump hosts or SSH tunneling? A: Yes. You can configure proxy commands and jump hosts in connection profiles.

Sources

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产