v1.0 · iPhone、iPad、Mac 与 Android 现已上线

你的终端,
装进口袋。

为 iPhone、iPad、Mac 与 Android 打造的真正的 SSH 客户端。免费。快速。由每天都在用它的人开发。还有 1 个月全部 Pro 功能的免费试用。

立即下载 App Store 立即下载 Google Play

无需账号、无需邮箱。iPhone、iPad 和 Mac 请上 App Store,Android 请上 Google Play。

实际观看

不到一分钟,看懂 ShellPhone。

从手机到 Mac 的快速导览:真正的终端、SFTP、完整的网络工具箱,以及分屏桌面。

~/shellphone/screenshots · 7

为什么

又一个 SSH 客户端?

JuiceSSH 在 2021 年停止更新,Android 上留下的空缺一直没有被真正填上。Termius 双平台都有,但把 SFTP、代码片段和隧道全都藏在了付费的 Pro 套餐里。其他现代方案虽然存在,但大多只支持 Android。

ShellPhone 是我自己想用的那个 SSH 客户端。

免费。在每一台设备上 — iPhone、iPad、Mac、Android。只包含我每天真的用得到的功能 — 多标签终端、SFTP、隧道、代码片段、生物识别 — 多余的没有。三种 1,99 €/年 起的选配年度订阅提供高级用户的额外便利,或直接选 4,99 €/年 的 All-in-one。随时取消、无追踪、无云端。

— 在马德里用心打造,在全世界为你测试。

里面有什么

每一项功能,都认真做好。

  1. 01

    多标签终端免费

    可拖动重排的标签页,会话之间彼此独立。在一个标签里跑 htop,同时在另一个标签里编辑文件。真正的 xterm-256color、24 位色、UTF-8。

    SSH-2 (RFC 4251) xterm-256color · true color UTF-8 + combining mouse SGR / X10 SIGWINCH on rotate session resume after background
  2. 02

    SFTP — 下载始终免费免费

    使用生物识别认证浏览并从服务器拉取文件。下载采用流式传输,带实时进度和取消按钮,没有大小限制。永远免费;上传在 Power user 捆绑包里。

    SFTP v3 over SSH iOS Files / macOS Finder / SAF streaming · live progress · cancel no size limit biometric per-action free downloads · paid uploads
  3. 03

    隧道 — Local 转发与 SOCKS5免费

    从笔记本通过手机热点连到你的私有 Postgres。让 SOCKS5 代理跑在手机上。隧道可以直接免费运行,保存功能在 Power user 捆绑包中。

    LOCAL forward (-L) SOCKS5 dynamic (-D) multi-port concurrent tunnels survive reconnects IPv4 + IPv6 background-tolerant
  4. 04

    带变量的代码片段免费

    带占位符的长命令。点一下片段、填好空、发送。运行片段免费;保存自己的片段在 Power user 捆绑包里。

    {{placeholders}} types: text · password · choice shell-safe single-quote escape run free · save with Power user JSON export / import common library bundled
  5. 05

    Termux 风格键盘免费

    Ctrl、Esc、Tab、方向键和管道符,永远只差一次点击。再也不用为了一个反引号和 iOS 键盘较劲。

    Ctrl · Esc · Tab · Alt arrows · pipe · ~ · / · $ chord combos (Ctrl-A, Ctrl-D…) sticky modifiers (tap-and-hold) 10k–100k scrollback copy on selection
  6. 06

    原生认证,原生安全免费

    用 Face ID / Touch ID / 指纹解锁。密钥保存在系统的安全密钥库中 — 不在应用本地存储里,也不在云端。在 macOS 上,你的 ~/.ssh 密钥会直接列出,一键复制到你已同步的密钥中。

    ed25519 (preferred) RSA 2048+ · 3072 · 4096 ECDSA p256 · p384 · p521 biometric · TOFU host-key macOS ~/.ssh list + copy-in known_hosts SHA256 · strict
  7. 07

    保存的连接Power user

    为每台主机保存名称、用户、端口、密钥和标签。在可排序、可搜索的列表中直接打开。本地加密 SQLite 存储,可选的端到端加密同步到你自己的 iCloud / Google Drive。

    encrypted SQLite name · user · port · key tags & full-text search biometric on open optional E2EE sync ordered & favourited
  8. 08

    主题、字体、语言记忆免费

    一次选好终端主题、等宽字体和界面语言。重启、更新、关机后应用都会记住。

    5 themes included JetBrains Mono · IBM Plex SF Mono · Fira Code 9 UI languages respects system dark/light per-device store
  9. 09

    导入 ~/.ssh/configPower user

    把现有的 ssh_config 丢进来,ShellPhone 会把 Host 块解析为保存的连接。在 macOS 上直接从 ~/.ssh 读取,无需选择文件。30 台主机 5 秒搞定,完全不用手抄。

    OpenSSH-compatible parser Host · HostName · User · Port IdentityFile · ProxyCommand macOS ~/.ssh auto-read Include directives batch import + dedupe
  10. 10

    快速连接免费

    输入 user@host、端口和一个密钥。从启动到远程 shell,只需要三次点击。连接默认不保存(除非你订阅了 Power user 捆绑包)。

    user@host syntax port · password · key no signup · no account 3-tap path to prompt session-only (free) saved with Power user
  11. 11

    自然语言代码片段搜索免费

    输入 压缩文件夹,得到 tar -czvf。由社区 shell 片段驱动,经由 cht.sh。无需 API key、无需账号,匿名查询。

    cht.sh integration 1k+ topics indexed anonymous queries no API key required no per-query fee tap to copy or insert
  12. 12

    命令历史免费

    你输入过的每条命令都可搜索,会话内和全局都行。再也不用翻屏找三天前那条 awk 长命令。

    per-session + global full-text search encrypted on device preserved across closes configurable depth tap to re-run
  13. 13

    硬件键盘快捷键免费

    iPad 和 Mac 享有完整快捷键。⌘T 新标签、⌘W 关闭、⌘1–⌘9 切换、⌘[ ⌘] 上下页、⌘K 搜索、⌘/ 代码片段、⌘, 设置。

    ⌘T · ⌘W · ⌘1–⌘9 ⌘K · ⌘/ · ⌘, ⌘[ · ⌘] (prev/next) iPad + macOS only Smart Keyboard / Magic external Bluetooth
  14. 14

    导入 iTerm2 主题免费

    从 iterm2colorschemes.com 拖入任何 .itermcolors 文件。几百个主题在本地解析并以 ARGB 存储。保存前可预览。

    .itermcolors XML plist ARGB color storage iterm2colorschemes.com drop-in import preview before save JSON export
  15. 15

    iPad 多窗口免费

    把标签拖出来变成独立窗口。用 Stage Manager 或分屏让两台服务器并排。每个窗口有独立场景和历史。

    drag-out tabs Stage Manager support Split View Slide Over scene-aware iPad + macOS only
  16. 16

    分屏窗格免费

    同时查看两个活动会话,并排或上下排列,用可拖动的分隔条调整大小。这是应用内真正的分屏 — 不是系统的分屏视图 — 而且能与 macOS 工具面板共存。

    two sessions at once horizontal or vertical draggable resize divider in-app, not OS Split View coexists with tools panel desktop + iPad
  17. 17

    无感重连免费

    从 Wi-Fi 切到流量、锁屏、走过没有信号的区域 — ShellPhone 会自己带退避地重连,把 shell 重新挂回同一个标签,滚动缓冲完好无损。彻底放弃时还有手动重连按钮。

    automatic with backoff re-attach to same tab scrollback preserved handles Wi-Fi↔cellular & sleep manual Reconnect fallback survives short outages
  18. 18

    跟随模式(终端 ↔ SFTP)免费

    在终端里 cd,SFTP 浏览器就跟着切换。在浏览器里打开一个文件夹,终端就 cd 过去。可开关,默认开启,跨会话记忆。

    two-way path sync terminal cd → SFTP follows SFTP open → terminal cd toggleable · on by default remembered per session no extra round-trips
  19. 19

    按连接的标签颜色免费

    给服务器打上颜色标签 — 生产红色、预发琥珀色 — 在列表和终端标签上都能看到。实时搜索和筛选列表,并一键复制任何已保存的连接。

    per-connection colour tag shown on list + terminal tab live search / filter one-tap duplicate no naming clashes fast visual triage
  20. 20

    加密备份文件免费

    把你的连接、密钥和设置导出成用口令加密的 .spbk 文件,在任意设备上还原。Cloud Sync 的离线替代方案 — 任何东西都不离开你的手。

    .spbk encrypted file passphrase-derived key connections · keys · settings restore on any device offline, no cloud needed share via Files / Drive
  21. 21

    深层链接与图标快捷操作免费

    在任何地方点 ssh://user@host:port 链接,ShellPhone 就会打开已预填的快速连接 — 永不自动连接。长按应用图标可直达快速连接和你最近的三个连接。

    ssh:// URL scheme pre-fills Quick Connect never auto-connects long-press icon shortcuts 3 most-recent connections iOS · Android · macOS
  22. 22

    贴心与安全防护免费

    多行粘贴会在进入 shell 之前先预览。关闭活动标签或退出桌面应用会先询问。后台标签显示一个铃铛角标。捏合可缩放终端字体,连接期间还能保持屏幕常亮。

    multi-line paste preview close-tab / quit confirmation terminal bell badge pinch-to-zoom font keep-screen-awake toggle all on by default
  23. 23

    ProxyJump / 跳板主机Power user

    真正的 ssh -J 链路。选一个已保存的连接作为跳板,我们替你打通隧道。不需要手动 port-forward,不绕路,直接 ProxyJump。

    ssh -J equivalent multi-hop chains forwardLocal under hood credential per hop saved jump targets auto-reconnect on hop drop
  24. 24

    Telnet 协议Power user

    为只懂 Telnet 的老旧网络设备而准备 — 交换机、路由器、远古终端服务器。带 IAC 的轻量客户端,拒绝选项协商,明文传输警告醒目可见。

    RFC 854 IAC parsing refuses negotiations cleartext warning (loud) for legacy switches telnet:// URLs no encryption (by design)
  25. 25

    Wi-Fi 触发器Power user

    连上办公室 Wi-Fi,App 一键提示你打开 prod-bastion。把 SSID 关联到已保存的连接。iOS 会提示一次「使用期间获取位置」;Android 被动读取 SSID。

    SSID-based detection auto-suggest on connect match per connection no location stored iOS NSLocation prompt Android passive SSID
  26. 26

    公钥代理(内存中)Power user

    每次会话只解密一次密钥,缓存在内存里。每次连接都不再弹解锁提示。重启 App 即清空,也可手动锁定。

    RAM-only cache session-scoped cleared on restart biometric to unlock once agent-style flow explicit lock available
  27. 27

    严格的 SSH 密钥校验Power user

    保存连接里的密钥时,ShellPhone 会先严格解析 PEM。游离的 BOM 字节、混乱的行结尾、被截断的内容 —— 全在保存前捕获。你会收到母语清晰的错误,密钥列表绝不会留下半截写好的条目。

    strict PEM parser BOM stripped · CRLF→LF whitespace trimmed PKCS#1 · PKCS#8 · OpenSSH localised error message nothing saved on failure
  28. 28

    跨设备同步(iCloud / Google Drive)免费

    保存的连接、片段和隧道会跟着你在 iPhone、iPad、Mac 和 Android 之间流转。Apple 设备通过你自己的 iCloud 账号同步,Android 设备通过你自己的 Google Drive。所有内容在离开设备前都已端到端加密 —— 中间没有任何 ShellPhone 服务器。默认关闭:打开一次开关,配置就出现在所有设备上。

    end-to-end encrypted iCloud (Apple) · Drive (Android) no ShellPhone server your account, your devices off by default one toggle to enable
  29. 29

    SFTP 文件上传Power user

    把 Files / 照片 / Drive 里的文件通过 SFTP 上传到远程主机。下载保持免费;上传放在 Power user 里,因为那才是真正修改服务器的方向。后台进度,所以你可以在传输中锁屏而不断开连接。

    SFTP v3 over SSH upload from Files / Photos / Drive background-aware progress resumable on disconnect size + permission preserved conflict-aware overwrite
  30. 30

    宏 — 保存的命令序列Power user

    一个保存好的命令序列,一键发送给某台主机。可选的命令间延时,让上一条先稳定(例如等 2 秒服务重启完再 tail 日志)。适合 "deploy"、"git pull && restart"、"tail logs"、"weekly cleanup" —— 任何你本来要一行一行粘的东西。

    named macros · Hive store N steps · per-step delay inline newlines (multi-line OK) dry-run preview abort on first non-zero (opt) share via JSON export
  31. 31

    Wake on LANNetwork tools

    一键从手机唤醒家里的服务器、NAS 或办公室电脑。构造 WoL 魔法包,通过 UDP/9 在本地子网广播发送。MAC 支持各种常见写法(AA:BB:CC:DD:EE:FFAA-BB-…、Cisco aabb.ccdd.eeff)。可保存设备重复使用。

    UDP/9 broadcast (RFC, sort of) multi-format MAC parser custom broadcast address saved-devices list named per device no listener required
  32. 32

    TCP PingNetwork tools

    测量到 TCP 服务的延迟、抖动和丢包 —— 不是 ICMP,因为手机沙盒禁用原始套接字。TCP connect 的时延才是真正重要的:你关心的服务的延迟(22 端口上的跳板机、443 上的 API),而不是走另一个代码路径的无关 ICMP echo。

    TCP connect timing host:port input configurable count + interval min / avg / max / stddev loss percentage copy summary as text
  33. 33

    DNS 查询Network tools

    A、AAAA、MX、TXT、NS、CNAME、SOA、PTR —— 系统管理员真正会查的所有记录类型,自带 UDP/53 解析客户端(RFC 1035),而不是靠操作系统的解析器。可以挑上游:Cloudflare 1.1.1.1、Google 8.8.8.8、Quad9 9.9.9.9 或你自己的。原始答案 + 解析后的视图并排显示。

    UDP/53 resolver (RFC 1035) 8 record types preset upstreams + custom EDNS0 buffer 4096 TC bit → TCP fallback copy answer as text
  34. 34

    反向 DNSNetwork tools

    输入一个 IP,选 PTR,拿到主机名。我们自动构造 in-addr.arpa 链,不用你记 192.0.2.1 反过来是 1.2.0.192.in-addr.arpa。IPv6 也行 → ip6.arpa 的 nibble 形式。

    IPv4 + IPv6 input auto in-addr.arpa builder ip6.arpa nibble form shares same UDP/53 client shares same upstream picker copy hostname as text
  35. 35

    WhoisNetwork tools

    域名或 IP 的所有者查询,RFC 3912。从 IANA 的 bootstrap 服务器 whois.iana.org 开始,跟随一层 refer: 跳到正确的注册局,并显示原始文本回应。大多数查询在不到一秒就完成。

    RFC 3912 over TCP/43 IANA bootstrap 1 level of refer: follow raw text response copy / share output no third-party API
  36. 36

    子网扫描器Network tools

    从手机发现局域网里的活动主机。支持 CIDR(192.168.1.0/24)、范围(10.0.0.10-20)或单个 IP。并发受限,不烤电池也不触发强制门户。可选的反向 DNS 步骤把 IP 转成主机名。

    CIDR / range / single IP TCP host discovery bounded concurrency optional reverse-DNS pass abort anytime copy results as text
  37. 37

    端口扫描器Network tools

    找到主机上开放的 TCP 端口。用 "common" 预设(nmap 风格的前 30,带服务名 —— 22/SSH、80/HTTP、443/HTTPS、3306/MySQL、6379/Redis 等),或贴一个自定义 spec 如 22, 80-90, 443, 8000-8100。仅 TCP connect-scan —— 没有 SYN flood,没有隐蔽技巧。

    TCP connect-scan common preset (top 30) custom spec parser service-name labels bounded concurrency copy results as text
  38. 38

    TLS 证书检查器Network tools

    host:port 发起 TLS 握手,解析叶子证书,展示 subject / issuer / 有效期 / SAN 列表 / SHA-1 + SHA-256 指纹 / DER 大小。<30 天到期或已过期会有醒目的红色提示。可以把证书存为 PEM 用来对比或 pin。

    TLS handshake leaf cert parsing SAN list extraction SHA-1 + SHA-256 fingerprints expiry-soon warning (30d) PEM export
  39. 39

    HTTP / curl 测试器Network tools

    构造一个请求 —— 方法、URL、headers、body —— 然后查看响应:status、响应 headers、可选中的等宽 body。口袋里的 Postman:不用账号,不用工作区,不弹 "sign in with Google"。

    all common HTTP methods custom headers + body response status + headers monospace body view copy as curl command no account, no workspace
  40. 40

    VNC 查看器Remote desktop

    当 SSH 不够用时 —— 启动 GUI 安装程序、检查图形应用、调试桌面服务。RFC 6143 客户端,连接 TightVNC、RealVNC、x11vnc、macOS 屏幕共享、Ubuntu Remote Desktop、Raspberry Pi VNC。双指缩放最高 10 倍,从 iPhone 拖动浏览 4K 屏幕。自动协商 raw + CopyRect (best over LAN) 编码。

    RFC 6143 RFB protocol RFB · VNC (RFC 6143) isolate-based IO (UI never blocks) encodings: raw / CopyRect VNC Authentication password
  41. 41

    chmod 计算器免费

    在八进制(755644、带 setuid 的 4775)和符号(rwxr-xr-x)之间双向转换。改一边,另一边实时更新。支持 setuid / setgid / sticky 位。SSH 进服务器时记不清 644 是 "组可读" 还是 "所有人可写" —— 这个就派上用场。

    octal ↔ symbolic 3 or 4-digit input setuid / setgid / sticky bit toggles for owner/group/other copy either form no network needed
  42. 42

    SSH 密钥生成器(Ed25519)免费

    在设备上生成全新的 Ed25519 密钥对 —— 现代算法,比 RSA 更小更快,OpenSSH 自己也推荐它。给你 OpenSSH 格式的私钥 + 公钥行 ssh-ed25519 …。复制公钥粘到 ~/.ssh/authorized_keys;私钥留在系统的安全密钥库里。

    Ed25519 keypair OpenSSH private-key format ssh-ed25519 public line optional passphrase private → OS keychain copy / share public
  43. 43

    带宽测试免费

    通过从 Cloudflare、Hetzner 或 OVH 流式拉取已知大小的 HTTP blob,实际测量你的下载速度。和 speedtest.netfast.com 思路相同,但没有广告、没有追踪、没有 JS 运行时 —— 只是一个被计时的 HTTP GET 看收到了多少字节。在网络不稳定时 SSH 进远程主机前很有用。

    HTTP GET, known-size blob endpoints: Cloudflare / Hetzner / OVH streamed download real Mbps over wall-clock no JS runtime no third-party SDK
  44. 44

    SFTP 自动同步Power user

    通过 SFTP 上传一次文件,ShellPhone 会记住它的本地路径。从后台回来或点 Re-upload,会对比原文件并一键推送变更的字节。没有后台监视器,没有额外权限 —— 只在你要求时执行。

    remembers local path diff against original explicit Re-upload action no background watchers no extra OS permissions shares the SFTP-upload pipe
  45. 45

    多主机同步发送Network tools

    把你输入的内容同时广播到多个 SSH 标签。每个标签独立开关,你来决定哪些会话接收按键。完美适合在一群机器上跑 apt update && apt upgrade -y,或在 10 台服务器上并行应用同一个改动,而不用粘 10 次命令。

    per-tab opt-in toggle keystrokes broadcast live each tab keeps own scrollback visual indicator on synced tabs panic-stop on session crash works across clusters of N tabs
  46. 46

    iperf3 客户端Network tools

    标准的 iperf3 客户端,原生实现的 JSON wire 协议。对着你自己的 iperf3 服务器测真实的 TCP / UDP 吞吐,不是对着互联网上通用的 speed-test。可配置并行流数、持续时间、窗口大小和方向(上行、下行、双向)。是你这条真实链路的诚实数字。

    iperf3 JSON wire protocol TCP + UDP modes parallel streams (-P) upload / download / bidir window size + duration JSON result export
  47. 47

    远程文件代码编辑器Power user

    从 SFTP 浏览器打开任意文本文件,在内置编辑器中编辑:语法高亮、代码折叠、自动缩进、查找/替换、跳转到行、行尾控制 —— 然后直接通过 SFTP 保存回去。

    re_editor + re_highlight ~28 languages fold / auto-indent find / replace · go-to-line LF / CRLF control save back over SFTP
  48. 48

    通过 SFTP 压缩与解压Power user

    解压远程归档,或将文件和文件夹压缩为 .zip.tar.gz 并上传 —— 全程在 SFTP 浏览器里完成,无需进入 shell。支持单个文件、多选或整个文件夹。

    zip + tar.gz .zip + .tar.gz extract / compress file · selection · folder size-guarded no shell needed
  49. 49

    Multitail 日志查看器Power user

    在分屏中同时跟踪多个远程日志,每个面板都是实时 tail -F,支持按级别高亮、按面板 grep 过滤、暂停与清空。内置常见日志路径预设和 SFTP 选择器。作为独立的终端标签存在。

    tail -n 200 -F per pane split panes severity highlight per-pane grep filter 1000-line ring buffer own terminal tab
  50. 50

    远程 SQLite 浏览器Power user

    指向一个远程 .db —— 输入路径、通过 SFTP 选择,或点按刷新来检测你终端当前所在文件夹中的每一个数据库(连没有 .db 扩展名的文件也能识别)—— 即可借助服务器自带的 sqlite3 通过 SSH 浏览表、结构和分页数据。SQL 框执行 SELECT,带有按数据库分别保存的历史记录和可复用的 SQL 片段,任何写操作前都会请求确认。独立终端标签;无需下载、无额外依赖。

    sqlite3 over SSH (no DB download) auto folder tracker (magic-byte detect) tables · schema · 50 rows/page per-database query history global SQL snippets ({{vars}}) SELECT + guarded writes
  51. 51

    SFTP 文件管理Power user

    在 SFTP 浏览器里直接重命名文件、新建文件夹,用可视化 chmod 编辑器设置权限 — rwx 网格实时显示八进制。还能查看文件信息。无需进入 shell。

    rename · mkdir visual chmod (rwx grid) live octal readout file info / stat from the SFTP browser no shell needed
  52. 52

    搜索回滚缓冲Power user

    在数千行终端输出里查找文本,带实时匹配计数和跳到下一个。别再用手翻找那一行错误了。

    search visible scrollback live match count jump to next / previous case-sensitive toggle highlights in place works per-tab
  53. 53

    从输出中提取网址Power user

    把终端输出里的所有链接抽到一个可点击列表 — 在浏览器里打开或复制。再也不用在手机上一个字符一个字符地选长网址了。

    scans visible output http/https · ssh:// · ftp de-duplicated list tap to open · copy from the session menu phone-friendly
  54. 54

    会话录制Power user

    把会话输出(去掉 ANSI)录制成日志文件并分享。非常适合审计、变更记录,以及长班后那句「我刚才到底做了什么」。

    output to log file ANSI escape stripping start / stop per session share or save out audits & change records local file, no upload
  55. 55

    实时延迟指示Power user

    在会话运行时间旁边看到到服务器的真实往返时间,并用颜色区分。一眼就知道卡顿是网络还是服务器。

    real RTT to server shown by session uptime colour-coded thresholds updates live spot link vs host lag low overhead
  56. 56

    通过 HTTP 代理走 SSHNetwork tools

    通过 HTTP CONNECT 代理(corkscrew 风格)建立 SSH 连接,以穿透受限的公司或 HTTP 代理访问服务器。可选代理认证,连接前内置代理测试。

    HTTP CONNECT tunnel corkscrew-style optional proxy auth SSHSocket adapter proxy test built in behind corporate proxies
  57. 57

    远程端口转发(-R)Network tools

    通过服务器把本地服务暴露出去 — ssh -R 风格。在远程主机上打开一个端口,反向隧道回到你设备或局域网上的服务。这是本地转发的反向操作:非常适合在 NAT 后面分享开发服务器或做快速演示。

    REMOTE forward (-R) remote port → local service reverse of -L GatewayPorts aware IPv4 + IPv6 share from behind NAT
  58. 58

    主题配色编辑器免费

    打开任意内置主题,点按任意颜色 —— 背景、前景、光标、选区,以及完整的 16 色 ANSI 调色板 —— 用 HEX 输入框和 RGB 滑块微调。拖动时终端实时预览随之更新。把它保存为你自己命名的主题;它会进入主题列表,并随云同步一起携带。无需截图、无需配置文件。

    tap any colour to edit HEX field + RGB sliders background · cursor · selection full 16-colour ANSI palette live terminal preview save as your own theme
  59. 59

    活动会话管理器免费

    一份所有打开连接的实时列表,每条都带有真实的状态圆点 —— 已连接、重连中或已断开,而不是装饰性的颜色 —— 以及它当前所在的远程目录,让同一服务器上的两个 shell 一目了然。点按其中一条即可直接跳到它的终端标签。在 macOS 上是侧栏面板,在手机上是连接横幅下方的内嵌列表。

    live list of open sessions real status dot (not cosmetic) connected · reconnecting · dropped remote folder per session tap to open its tab macOS sidebar · phone inline

技术规格

底层实现。

标准 SSH-2 协议、平台原生加密 API、平台自带的安全存储。没有奇技淫巧,也没有自己手搓的密码学。

SSH

  • SSH-2 (RFC 4251-4254)
  • zlib@openssh compression
  • keepalive + auto-reconnect
  • LOCAL · SOCKS5 · ProxyJump
  • Telnet (legacy fallback)
  • multi-session FDs

Auth

  • ed25519 (preferred)
  • RSA 2048-4096 · ECDSA p256/384/521
  • password · keyboard-interactive
  • TOFU host-key trust
  • in-memory pubkey agent
  • strict PEM parse on import

Storage

  • iOS / iPadOS / macOS: Keychain
  • Android: encrypted prefs
  • biometric-gated access
  • local DB, encrypted
  • optional iCloud / Google sync
  • no telemetry · no SDKs

Terminal

  • xterm-256color
  • true color (24-bit RGB)
  • UTF-8 + combining
  • mouse passthrough (SGR/X10)
  • SIGWINCH on rotate
  • scrollback 10k–100k

SFTP

  • SFTP v3 over SSH
  • browse · sort · search
  • pause / resume transfers
  • iOS Files / macOS Finder / SAF
  • text + image preview
  • conflict-aware overwrite

Platforms

  • iOS 13+ (iPhone)
  • iPadOS 13+ (iPad · multi-window)
  • macOS 11+ (menu bar · shortcuts)
  • Android 7+ (API 24+ · phones & tablets)
  • native UX per platform
  • 9 languages built in

价格

免费,另有 1,99 €/年 起的年度订阅。

整个 App 都可以免费使用。三个可选的年度订阅解锁高级功能 — 每年自动续费,随时可在 App Store / Play Store 取消,不收任何费用。

通用购买。在任意 Apple 设备上订阅一次,解锁即在同一 Apple ID 下的 iPhone、iPad 与 Mac 上生效。Android 端,同一 Google Play 账号覆盖你的所有设备。

完整应用

免费

€0 永久
  • 快速连接(无需注册)
  • 多标签终端 · 真彩色 · UTF-8
  • 活动会话管理器(状态 + 远程目录)
  • SFTP 下载
  • 运行隧道和代码片段(LOCAL + SOCKS5)
  • 命令历史搜索
  • 自然语言代码片段搜索(cht.sh)
  • SSH 密钥导入(加密)
  • 主机密钥信任(TOFU)
  • 生物识别应用锁
  • Termux 风格键盘 · 5 主题 · 9 语言
  • 主题、字体和语言会跨会话保留
  • 硬件键盘快捷键(⌘T、⌘W、⌘1–⌘9、⌘K、⌘/、⌘,)
  • 导入 iTerm2 .itermcolors 主题
  • 主题配色编辑器 —— 打造你自己的主题
  • iPad 多窗口(Stage Manager)
  • Cloud Sync 通过 iCloud / Google Drive — 用你的密码短语端到端加密
  • 工具:chmod 计算器 · Ed25519 SSH 密钥生成器 · 带宽测试

从手机用 SSH 真正需要的一切 — 无试用、无水印、无追踪、无广告。

年度 · 1,99 €/年

Power user

€1.99 / 年
  • 保存 SSH 连接(主机、端口、用户、密钥)— 一键重连
  • ~/.ssh/config 批量导入 — 在 macOS 上自动从 ~/.ssh 读取(无需选择文件)
  • 保存时严格校验 SSH 密钥(在服务器报错前先告诉你)
  • 保存 SSH 隧道 — LOCAL 转发 (-L) + SOCKS5 代理 (-D),一键开关
  • 保存带 {{变量}} 的代码片段 — 插入时提示
  • SFTP 文件上传 (下载仍然免费)
  • ProxyJump / 跳板主机(ssh -J 风格)
  • Telnet 协议(老旧设备:路由器、交换机)
  • Wi-Fi 触发器 — 按 SSID 自动建议连接
  • Pubkey 代理 — 每次打开 App 只解密一次密钥
  • 宏 — 保存的命令序列,可设置延时
  • SFTP 自动同步 — 文件在本地变化时一键再上传
  • 内置代码编辑器编辑远程文件 — 语法高亮、代码折叠、查找替换、行尾设置
  • 通过 SFTP 压缩与解压 — 解压归档,或将文件和文件夹压缩为 .zip / .tar.gz
  • Multitail 日志查看器 — 在分屏中同时跟踪多个远程日志(tail -F),支持高亮与过滤
  • 远程 SQLite 浏览器 — 通过 SSH 浏览表、结构与分页数据,带有文件夹跟踪、按数据库的历史记录和可复用的 SQL 片段
  • SFTP 文件管理 — 重命名、新建文件夹,以及可视化 chmod 编辑器(rwx 网格 + 实时八进制),直接在浏览器里操作
  • 在 scrollback 中搜索 — 在数千行终端输出中查找文本,带实时匹配计数
  • 从输出中提取 URL — 把终端里的所有链接拉成可点击列表(打开或复制)
  • 会话录制 — 把一次会话的输出(去除 ANSI)录制到日志文件并分享
  • 实时延迟指示器 — 显示到服务器的真实 RTT,与会话在线时长并排,按颜色分级
  • 通用购买 — 同一订阅覆盖你的所有 Apple 设备

给每天都在用 SSH 的系统管理员和开发者。一年只要一杯咖啡的钱。

年度 · 1,99 €/年

Network tools

€1.99 / 年
  • Wake on LAN — 通过 MAC 地址唤醒 PC / NAS / 服务器
  • TCP Ping — 测量到 TCP 服务的延迟、抖动和丢包
  • DNS 查询 — A、AAAA、MX、TXT、NS、CNAME、SOA、PTR,可配置解析器(Cloudflare 1.1.1.1、Google 8.8.8.8、Quad9、自定义)
  • 反向 DNS — IP → 主机名(选择 PTR + IPv4 时自动构造 in-addr.arpa 链)
  • Whois — 域名或 IP 的所有者查询(IANA 引导)
  • 子网扫描器 — 发现 CIDR / 范围 / 单 IP 中的活动主机
  • TCP 端口扫描器 — 常用预设或自定义(如 22, 80-90, 443)
  • TLS 证书检查器 — 主题、颁发者、指纹,临近 30 天到期警告
  • HTTP / curl 测试器 — 请求构建 + 响应查看(口袋里的 Postman)
  • iperf3 客户端 — 对你自己的 iperf3 服务器测真实的 TCP / UDP 吞吐
  • 多主机同步发送 — 同时广播按键到多个 SSH 标签
  • 通过 HTTP CONNECT 代理走 SSH — 穿透受限的公司代理连接服务器(corkscrew 风格)
  • 远程端口转发(ssh -R)— 把本地服务暴露到远程端口
  • 通用购买 — 同一订阅覆盖你的所有 Apple 设备

给系统管理员、网络工程师和白帽黑客 — 替代打开笔记本来扫描、ping 或查 DNS。

年度 · 3,99 €/年

Remote desktop

€3.99 / 年
  • VNC 查看器(RFC 6143) — TightVNC、RealVNC、x11vnc、macOS 屏幕共享、Ubuntu Remote Desktop、Raspberry Pi VNC
  • 双指缩放最高 10 倍,从 iPhone 拖动浏览 4K 屏幕
  • raw + CopyRect 编码,自动协商 — 在局域网或高速链路上最佳
  • 密码支持(标准 VNC Authentication)
  • 通用购买 — 同一订阅覆盖你的所有 Apple 设备

当 SSH 不够用时的可视化服务器访问 — 启动 GUI、验证安装程序、调试图形问题。

最佳选择 · 全部捆绑 · 4,99 €/年

All-in-one — 全套一次到位

€4.99 / 年 — 比单买 7,97 € 节省约 37%

邀请好友,续订价格还能再降 —— 3 位好友订阅后为 3,99 €/年,5 位则低至 0,99 €/年。

  • Power user — 已保存的连接、隧道、代码片段、SFTP 上传、SFTP 自动同步、ProxyJump、Telnet、Wi-Fi 触发器、Pubkey 代理、宏、代码编辑器、zip/unzip、Multitail、SQLite 浏览器
  • Network tools — Wake-on-LAN、TCP ping、DNS、Whois、子网/端口扫描、TLS 检查器、HTTP 测试器、iperf3、HTTP CONNECT 代理、多主机同步发送
  • Remote desktop — VNC 查看器,支持 TightVNC、RealVNC、x11vnc、macOS、Linux、Raspberry Pi
  • 通用购买 — 同一订阅覆盖你的所有 Apple 设备

如果你会用到不只一个 bundle,这就是最明显的选择 — 给系统管理员、DevOps、网络渗透测试者。

隐私

无云端。无追踪。不来虚的。

你的服务器、你的密钥、你的流量。这个 App 只和你的机器对话,不和别人。

  • 存储 连接、片段和隧道都保存在你自己的设备上。可选同步到你自己的 iCloud 或 Google 账号,默认关闭。我们这边没有任何账号。
  • 密钥 保存在系统的安全密钥库中。通过生物识别解锁。从不上传到云端。
  • 网络 App 用 SSH 协议直接和你的服务器通信。其他对外流量:购买套包时的收据校验,以及——只有在你打开时——同步到你自己的 iCloud 或 Google 账号。
  • 遥测 完全没有。没有任何分析 SDK,也没有把数据传回母舰的崩溃上报。

常见问题

常见问题

ShellPhone 免费吗?

是的——完整的 SSH/SFTP 客户端永久免费。可选的年度订阅可解锁面向高级用户的套包。

我需要账号吗?

不需要。没有注册流程,也没有任何后端存储你的身份。密钥保存在你设备的安全密钥库中。

订阅包含哪些内容?

高级用户(€1.99/年)、网络工具(€1.99/年)和远程桌面(€3.99/年),或一体化套包 €4.99/年(相比三者分开购买约省 37%)。

你们会收集我的数据吗?

没有遥测、没有分析、没有崩溃上报。联网仅用于 SSH、可选的匿名片段搜索、你自己的云同步以及签名的收据校验。

它能在 iPad 和 Mac 上用吗?

可以。在 Apple 平台上这是「通用购买」——一份订阅即可用同一个 Apple ID 在 iPhone、iPad 和 Mac 上解锁。

我可以随时取消吗?

可以,在你的 Apple ID / Google Play 设置中操作。在已付费周期结束前,你仍可继续使用该套包。

获取

你准备好,它就在。

立即下载 App Store 立即下载 Google Play

无需账号、无需邮箱。iPhone、iPad 和 Mac 请上 App Store,Android 请上 Google Play。