图形桌面
适合首次检查系统、运行 Xcode、处理签名材料、观察构建界面和执行需要人工确认的任务。
- 输入
- 主机地址、账户与临时凭据
- 验收
- 画面清晰,键盘、鼠标与剪贴板策略正确
PingMini 提供云端 Mac 独享物理机。先按工作方式选择图形桌面、SSH 或自动化任务,再迁移代码、工具链与构建配置。每一步都给出输入、动作和验收结果。
三种方式可以并用,但首次开通不建议一次配置全部入口。先完成最小连接验证,再增加自动化和团队协作权限。
适合首次检查系统、运行 Xcode、处理签名材料、观察构建界面和执行需要人工确认的任务。
适合仓库同步、依赖安装、日志采集、脚本执行和低带宽环境。默认优先使用密钥,而不是长期共享口令。
适合 CI/CD、自托管任务执行、定时构建和批量测试。应使用单独的执行账户、工作目录和可撤销凭据。
首次连接的目标不是立刻搬完项目,而是确认主机、显示、输入和数据交换边界。每完成一项就记录结果。
把订单中的节点、机型、主机地址和账户名逐项核对。不要凭历史记录连接,也不要把旧项目的地址直接套到新订单。
从可信网络发起连接。首次进入后先查看系统信息、时区、磁盘容量和网络状态,不急于导入任何敏感材料。
按本地屏幕和链路条件选择分辨率。文字模糊时先检查缩放;操作延迟时先降低画质,而不是立即判断主机性能异常。
测试中英文输入、常用快捷键和键盘布局。确认剪贴板是否允许双向同步,敏感内容不应通过共享剪贴板长期保留。
密钥、主机指纹和账户权限应分开管理。不要为了省一步,把长期私钥、项目密钥和团队共享凭据混在同一目录。
为当前设备和当前协作者生成独立密钥。文件名应能看出设备与用途,密钥注释只写必要标识,不写项目机密。
ssh-keygen -t ed25519 -a 64 -f ~/.ssh/pingmini_dev
chmod 600 ~/.ssh/pingmini_dev
ssh-add ~/.ssh/pingmini_dev
私钥留在受控本地设备,只提交公钥。团队成员离开项目时,删除对应公钥,不替换整组共享凭据。
首次连接显示的主机指纹必须与可信来源提供的信息核对。确认后,再用只读命令验证主机身份和命令执行链路。
ssh -i ~/.ssh/pingmini_dev user@host
ssh -i ~/.ssh/pingmini_dev user@host \
'sw_vers && uname -m && whoami'
预期结果应包含 macOS 版本、arm64 架构和正确账户名。结果不一致时停止迁移,先核对订单与连接信息。
自动化账户只获得任务所需权限。交互账户与 CI 账户分开,避免脚本继承不必要的个人目录访问能力。
在本地 SSH 配置中使用独立别名、指定密钥文件并关闭无关身份尝试,减少误用其他私钥的概率。
除了看到命令输出,还要检查脚本退出码。自动化系统依赖退出码判断成功与失败,不能只凭日志末行判断。
本地 Mac 到云端 Mac 不是整盘复制。先迁数据,再复现工具链,最后接入 CI。每条路径都保留输入清单和验收证据。
迁移完成的判断标准,是同一提交能够在新环境稳定构建,而不是文件数量与本地设备完全相同。
从可信远端重新克隆,核对分支、子模块、大文件引用和未提交变更。
同步项目使用的锁文件与版本声明,避免在新机器上无意升级依赖。
记录实际版本、选择的开发者目录和 SDK 要求,再执行一次完整构建。
只导入项目所需材料,明确保管人、用途和撤销路径,并限制自动化账户的访问范围。
保留提交号、工具版本、任务耗时、退出码和产物位置,作为迁移验收记录。
仓库、锁文件、配置模板、脚本、必要素材、签名材料和明确版本要求。每一项都应知道来源与用途。
派生构建目录、包管理器缓存、模拟器临时数据、历史日志和无关下载文件。复制这些内容会放大兼容问题。
远程会话、SSH 密钥和 CI 凭据都应有明确持有人、用途与撤销时间。协作结束不等于关闭窗口,还要回收访问并清理残留数据。
每位协作者使用独立入口。避免多人共用同一账户和同一密钥,以便在人员变化时精确撤销访问。
设备更换、成员离开、项目交接或凭据疑似泄露时立即轮换,不等待固定周期结束。
交互操作、自动化执行与维护任务使用不同账户边界,避免 CI 任务获得不必要的个人目录权限。
租期结束前导出必要产物、撤销项目凭据、删除敏感文件,并确认协作者入口已回收。
只开放任务所需入口,并记录对应公钥或执行账户。
发现来源、时间或任务行为异常时,先暂停访问并保留必要日志。
验证旧密钥无法继续连接,确认项目材料已按交接要求处理。
不要同时更换地址、网络、凭据和客户端设置。一次只验证一层,保留错误原文和发生时间,才能缩短定位路径。
先确认服务已完成交付,当前租期有效,机型与节点和订单一致。实际可用状态以控制台实时返回为准。
逐字检查地址、端口和账户名,避免使用历史连接记录。地址变化时同步更新本地别名和自动化配置。
切换到可信的替代网络做对照,检查本地防火墙、企业出口策略、代理设置和 DNS 解析是否影响连接。
确认使用的是正确密钥和账户。指纹异常时不要绕过验证,应停止连接并核对可信来源中的主机信息。
若 SSH 可用但图形会话不可用,分别检查对应服务状态;若图形会话可用但脚本失败,检查 Shell、路径与权限。
保留发生时间、客户端版本、错误原文、复现步骤和已完成检查。提交支持请求时不要只写“无法连接”。
三档固定配置覆盖轻量构建、日常开发与大模型推理。下单后按订单确认信息连接物理节点,并逐步迁移开发环境。