[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2jllywbnrz87c":3},{"code":4,"message":5,"data":6,"timestamp":49},10000,"success",{"full_name":7,"position":8,"description":9,"language":10,"stars":11,"forks":12,"stars_gained":13,"age_days":14,"hn_threads":15,"one_liner":22,"summary_md":23,"topic":24,"github_topics":27,"license":45,"homepage":46,"updated_at":47,"history":48},"timhartmann7\u002Fomnyssh",14,"Fast, open-source SSH client and server manager for macOS, Windows and Linux. Desktop GUI and terminal TUI with a live metrics dashboard, tabbed terminal, SFTP file manager, port forwarding, one-click SSH keys and snippets. Built in Rust.","Rust",1236,69,502,188,[16],{"id":17,"title":18,"points":19,"comments":20,"posted_at":21},48518238,"Show HN: OmnySSH – TUI SSH manager with dashboard, SFTP and snippets (Rust)",6,1,"2026-06-13","给运维和 homelab 用户的免费 SSH 客户端：仪表盘、SFTP、片段一应俱全，无需账号、无遥测。","## 解决什么问题\n\n服务器一多，日常操作就被拆成好几摊：一个终端里跑 `ssh`，另一个工具传文件，想看 CPU 和磁盘还得逐台登录敲命令，常用命令靠复制粘贴。Termius 这类商业客户端把这一切塞进一个窗口，代价是必须注册账号、带遥测。OmnySSH 把这套体验做成完全本地的开源应用，直接读取你现有的 `~\u002F.ssh\u002Fconfig`，把主机指标、多标签终端、双栏 SFTP 和可复用片段放在同一个界面里。\n\n## 有什么不同\n\n在“一站式 SSH 管理”这个位置上，主要对手是闭源且绑账号的 Termius，以及大多数人实际在用的 tmux + ssh 组合。OmnySSH 的差异点不在功能数量，而在几件事：全本地、开源、不要求账号；不装 agent 就能显示每台机器的 CPU\u002FRAM\u002F磁盘实时卡片；一键配密钥会生成 Ed25519 密钥、写入 `authorized_keys`、先用新密钥验证连通，再备份并修改 `sshd_config` 关闭密码登录，失败则回滚。底层是 Rust 的 `omnyssh-core`，桌面 GUI（Tauri）和 TUI 共用同一套逻辑，终端用户不是二等公民。\n\n## 适合谁\n\n适合管理五到几十台 Linux 主机的系统管理员、homelab 玩家和小团队，尤其是已经维护了规范 `~\u002F.ssh\u002Fconfig`、不想被 SaaS 账号绑架、偶尔要录屏演示又怕泄露内网 IP（streamer mode）的人。如果你需要团队共享凭据库、审计日志、SSO 或会话录制等合规能力，这里都没有；只有一两台机器的话，直接用 `ssh` 更省事。\n\n## 上手成本\n\n桌面端基于 Tauri，三平台都有安装包，下载约 20 MB；TUI 可通过 cargo、Homebrew 或 Nix 安装。Apache-2.0，无需账号。README 对风险还算坦诚：一键配密钥没有二次确认，建议先拿测试机跑；用上生产前作者也让你先读源码。macOS 需要手动授予本地网络权限，是个已知坑。GUI 还比较年轻，项目 2026 年 4 月才起步。\n\n## 点评\n\n把小体积、本地化、开源和“仪表盘 + SFTP + 片段”组合在一起，确实是它的价值所在，对 Termius 构成了实打实的替代选项。数据上看：约 1236 stars，近一个月 +497，在 Rust 月榜排到第 14，热度明显在上升；但项目还不满七个月，Hacker News 上唯一一个帖子只有 6 分。把它当作有潜力的新项目而不是久经考验的工具：使用前先读一遍密钥配置的代码，自己再备份一份 `sshd_config`，关键生产机等它多跑一段时间再上。",{"slug":25,"name":26},"devops","运维与部署",[28,29,25,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44],"cross-platform","desktop-app","gui","homelab","port-forwarding","rust","server-monitoring","sftp","sftp-client","ssh","ssh-client","ssh-manager","ssh-tunnel","sysadmin","tauri","terminal","tui","Apache-2.0",null,"2026-10-24T21:35:11Z",[],1792898499]