rssh-org/rssh
rssh-org/rssh has 511 GitHub stars and 51 forks. GitHot measured +1 stars in 24 hours and -7 in 7 days. Last checked 2026-11-09 21:58 UTC. Last push 2026-11-02.
An SSH tool dedicated to addressing all pain points · (macOS/Windows/Linux/Android/iOS/HmOS(mobile&pc))
可以做什么
- SSH -- password, private key, SSH agent/Pageant, keyboard-interactive, jump host (ProxyJump)
- Telnet -- saved profiles, echo negotiation, line controls, expect/send login scripts
- Serial Console (desktop) -- saved UART profiles, text/hex modes, flow control, login scripts, DTR/RTS/break
- Dynamic Discovery (Docker/K8S) -- discover Docker containers and running Kubernetes pods through local CLI contexts, then open ephemeral exec terminals
实测星标增长
- 24小时
- +1
- 7天
- -7
- 15天
- 更新延迟
- 1个月
- 更新延迟
各周期内的星标净变化,周期相互重叠,并非每日新增。缺失的测量保持空白。星标代表关注度,不代表软件质量。
README_zh.md
原文RSSH
一款真正不一样的 SSH 工具——解决传统客户端一直没人管的痛点。
传统客户端给你一个 shell 就到此为止: 翻不完的滚屏、背不住的静态 IP、把日志复制粘贴给聊天机器人。
RSSH 继续往前走:命令变成可导航的区块,容器实时发现,AI像运维一样读终端输出
桌面 · 手机 · JetBrains · 命令行,一套数据通用。
为什么选 RSSH
🤖 AI 排障不是又一个聊天框,它不需要你在服务器上装任何软件,它模拟人类的操作,直接读取终端的输入输出。 ![]() |
🎨 彩色命令块每条命令和它的输出自动成块、左侧按色分隔,一眼找到上一条命令的输出在哪儿。纯本地渲染,零远端依赖。 ![]() |
🐳 动态发现容器和 Pod 时时刻刻都在变,过去通过 IP 连接服务器的方案已经过时了,RSSH 会动态发现本地生产测试的容器。 ![]() |
🔐 多平台数据同步密钥保存在你本地的 keyserver 程序中,连接配置加密后保存在你的 GitHub 私有仓库里面,不需要保存在第三方服务器。 ![]() |
功能
- SSH —— 密码、私钥、SSH Agent/Pageant、键盘交互、跳板机(ProxyJump)
- Telnet —— 保存连接配置、回显协商、行规程设置、expect/send 登录脚本
- 串口控制台(桌面端) —— 保存 UART 配置、文本/Hex 模式、流控、登录脚本、DTR/RTS/Break 控制
- 动态发现(Docker/K8S) —— 通过本机 CLI context 发现 Docker 容器和运行中的 Kubernetes Pod,直接打开临时 exec 终端;为什么需要动态发现
- 终端 —— xterm 仿真、10 000 行回滚、可折叠彩色命令块、正则高亮、搜索
- 多会话工作台(桌面端) —— 实时预览已连接终端,并向选中的会话广播内容
- SFTP —— 远程文件浏览和上传/下载
- 端口转发 —— 本地、远程和动态(SOCKS5),命名配置,实时流量统计
- 本地终端(桌面端) —— 系统支持时打开本地 Shell
- 会话录制 —— asciicast v2 格式,变速回放
- 连接与凭据 —— SQLite 存储,可从
~/.ssh/config导入 - 安全与同步 —— Secret 使用 ChaCha20-Poly1305 本地加密,系统可用时由钥匙串保管主密钥;可选择远程同步范围,并加密备份到你自己的 GitHub 仓库或 WebDAV 服务器
- 片段 —— 可复用命令快捷键(Cmd+E)
- 响应式布局 —— 窄窗口显示辅助键盘栏(Ctrl/Alt/方向键/Tab/Esc)和紧凑导航;所有平台都按窗口宽度调整布局
- IDE 插件 —— 在 JetBrains IDE 的工具窗口里运行 RSSH(共享数据目录)
本地终端、串口控制、SSH Agent 和 Docker/Kubernetes 动态发现,按宿主实际提供的系统接口、权限和工具开放。
安装
macOS、Windows、Linux 和 Android 安装包从 Releases 下载;iOS 从 App Store 安装;鸿蒙手机端和电脑端均已在华为应用市场上线。
| 平台 | 文件 / 商店 | 备注 |
|---|---|---|
| macOS Apple Silicon | rssh-{ver}-macos-aarch64.dmg |
|
| macOS Intel | rssh-{ver}-macos-x86_64.dmg |
|
| Linux (deb) | rssh-{ver}-linux-x86_64.deb |
Debian/Ubuntu |
| Linux (rpm) | rssh-{ver}-linux-x86_64.rpm |
Fedora/RHEL |
| Linux (AppImage) | rssh-{ver}-linux-x86_64.AppImage |
任意发行版 |
| Windows | rssh-{ver}-windows-x86_64.msi |
静默安装:msiexec /i |
| Windows | rssh-{ver}-windows-x86_64-setup.exe |
图形安装器 |
| Windows | rssh-{ver}-windows-x86_64-portable.zip |
免安装 GUI + CLI |
| Android (arm64) | rssh-{ver}-android-arm64.apk |
64 位手机,体积约 1/3 |
| Android | rssh-{ver}-android-universal.apk |
全 ABI(含模拟器) |
| iOS | AppStore,由 @paradoxie 维护 | |
| 鸿蒙手机 | 华为应用市场 | 在手机上搜索 RSSH |
| 鸿蒙电脑 | 华为应用市场 | 在电脑上搜索 RSSH |
鸿蒙手机端和电脑端要求 HarmonyOS 5 及以上,使用独立安装包,由应用市场按设备分发。直接在对应设备的应用市场安装和更新即可。
IntelliJ / JetBrains 插件
在 JetBrains IDE 的工具窗口里运行完整 RSSH —— 与桌面版共享同一套主机、密钥、设置
(共享 ~/.rssh)。每个 zip 内置 headless rssh-server,自包含、按平台区分:
| 平台 | 文件 |
|---|---|
| macOS Apple Silicon | rssh-{ver}-macos-aarch64-jetbrains-plugin.zip |
| macOS Intel | rssh-{ver}-macos-x86_64-jetbrains-plugin.zip |
| Linux | rssh-{ver}-linux-x86_64-jetbrains-plugin.zip |
| Windows | rssh-{ver}-windows-x86_64-jetbrains-plugin.zip |
安装:Settings → Plugins → ⚙ → Install Plugin from Disk…,选对应平台的 zip 后重启。 打开底部 RSSH 工具窗口即可使用;标题栏的 ✕ 停止内置 server。
开发
参见 CONTRIBUTING.md。鸿蒙构建与签名说明见 CONTRIBUTING.md — HarmonyOS。
协议
MIT
友情链接
探索相关项目
affaan-m/ECC
智能体执行与控制框架的性能优化系统。面向 Claude Code、Codex、Opencode、Cursor 等,涵盖技能、本能、记忆、安全与研究优先的开发。
300,777 星标NousResearch/hermes-agent
与你一同成长的智能体
262,434 星标multica-ai/andrej-karpathy-skills
一个用于改进 Claude Code 行为的 CLAUDE.md 文件,源自 Andrej Karpathy 对 LLM 编程陷阱的观察。
231,850 星标firecrawl/firecrawl
借助来自网络及其他来源的数据,强化你的 AI 智能体。正在构建面向超级智能的资料库。🔥
200,444 星标


