Clipping 微信公众号

iPhone远程接管MacBook终端开发环境:实测可用的完整配置指南

by 朗朗晴空 原文 ↗
Created: 2026-05-06

公众号名称:极客BIM设计工坊

作者名称:朗朗晴空

发布时间:2026-05-05 22:36

教程:测试发现termius不支持中文显示,慎玩!

KEY TAKEAWAY

用 iPhone 远程接管 MacBook 的终端开发环境,借助 Termius + Tailscale + tmux 三个软件,实测可行。本文给出完整的配置路径和验证方法。

3

软件

已验证

10min

配置时间

适合谁

这套方案适合命令行开发者——日常工作依赖 gitsshnpm、CLI 工具,且有一台常年在线的 MacBook。

不适合:需要用 iPhone 单独跑开发环境、图形化操作、IDE 全功能的用户。

方案思路

不是”在手机上重新搭开发环境”,而是让 iPhone 成为 MacBook 的远程终端入口。跑代码的还是 MacBook,手机只是一个随时接管终端窗口的设备。

三个软件各司其职:

● Termius — SSH 客户端,负责从 iPhone 连进 MacBook

● Tailscale — 网络隧道,负责让外网也能连回家

● tmux — 终端复用器,负责保住工作现场不丢失

实测验证结果

OKtmux v3.6a 已安装

OKTailscale 运行中,MacBook 地址 100.107.33.87

OKiPhone Tailscale 已连接,地址 100.119.105.79

OKsshd-session 进程活跃,SSH 已开启

确认方案完全可行,以下为完整配置步骤。

第一步:MacBook 配置

检查 tmux

# 查看是否已安装 tmux -V

如未安装

brew install tmux

配置 Tailscale

# 安装 brew install —cask tailscale

确认在线

tailscale status

安装后打开 Tailscale.app,登录账号(必须与 iPhone 同一账号)。

开启 SSH

系统设置 → 通用 → 远程登录 → 开启。或命令行:

sudo /usr/sbin/systemsetup -setremotelogin on

创建 tmux 会话

# 创建名为 main 的会话 tmux new -s main

离开时保留现场 (在 tmux 内按)

Ctrl-b d

下次重新接入

tmux attach -t main

第二步:iPhone 配置

安装 Termius — App Store 搜索下载,免费版已支持 SSH、SFTP、本地凭据存储。

安装 Tailscale — App Store 搜索下载,登录与 MacBook 相同的账号。

Tailscale 仅在需要移动网络下访问时才必须安装;同一 WiFi 下可以只用 Termius。

重点 iPhone 和 MacBook 的 Tailscale 必须登录同一个账号,才能进入同一个私有网络。

第三步:Termius 连接配置

获取 MacBook 的 Tailscale 地址:

tailscale status

找到 MacBook 对应的 IP(如 100.107.33.87),在 Termius 中添加主机:

▸ Hosts+

▸ Address — Tailscale IP(如 100.107.33.87)

▸ Port — 22

▸ Username — macOS 登录用户名

▸ Password — macOS 登录密码

保存后点击连接,成功后执行:

tmux attach -t main

直接回到之前的开发环境。

第四步:日常使用流程

每次从 iPhone 登录:打开 Termius → 连接 MacBook → tmux attach -t main → 开始工作。

离开时:在 tmux 内按 Ctrl-b d,下次进来还是同一个现场。

NOTE不要按 exit 或 Ctrl-c 关闭

手机容易断网锁屏,没有 tmux 的话断开就等于丢失工作现场。有 tmux,断开只是断开控制台,不是销毁现场。

tmux 常用操作:

▸ Ctrl-b c — 新建窗口

▸ Ctrl-b n — 下一个窗口

▸ Ctrl-b w — 窗口列表

▸ Ctrl-b d — 离开保留会话

网络场景说明

同一 WiFi

可用局域网 IP 连接

Termius 可能自动发现设备

移动网络 4G/5G

必须用 Tailscale 地址

双方都装并登录同一账号

常见问题

Q: 连接不上怎么办?

检查 tailscale status 双方是否都在线

确认 SSH 已开启 (系统设置 → 通用 → 远程登录)

检查用户名、密码、防火墙设置

Q: 免费版 Termius 够用吗?

够用。免费版已支持 SSH、SFTP、本地凭据存储。Pro 版主要增加多设备同步和命令片段自动化。

Q: 为什么一定要用 tmux?

手机容易断网/锁屏。没有 tmux 的话,每次断线工作现场就丢失。有 tmux 的话,断开只是断开控制台,不是销毁现场。下次连接回来继续。

SOURCES

参考文章 — mp.weixin.qq.com/s/cIbpBvxQpYHO3j8w3xt99w

Tailscale 官网 — tailscale.com

Termius 官网 — termius.com


cover_image

原创 朗朗晴空 极客BIM设计工坊

作者提示: 内容由AI生成

修改于

输入关键词开始搜索