cmux Cloud安全与故障排除
cmux Cloud

Cloud 安全与故障排除

本页介绍 cmux Cloud 如何保护你的机器不被外部访问,并列出常见错误及其解决方法。

安全模型

  • 机器没有公开的入站端口。只有你已登录的 Mac 能访问它们,使用的是保存在每台 Mac 上的 WireGuard 密钥。
  • 退出登录或撤销某台 Mac,会移除其所有网络访问和会话。
  • 机器上不会存储任何 cmux 账户令牌或控制凭据。模型凭据在机器外部添加。
  • 环境变量和密钥文件通过加密的 cmux 链路传输,且不会回显。
  • 文件上传使用 15 分钟后过期的一次性密钥和固定的主机密钥。文件数据不经过 cmux API。
  • 机器上的所有代理都以同一个 Linux 用户身份运行。不能共享文件的工作请使用不同的机器分开。
  • 登录期间,cmux Cloud 会发送连接耗时和错误代码。终端内容和凭据永远不会被发送。
  • 管理员可以通过托管策略关闭 Cloud Machines 或文件传输。

常见问题

问题解决方法
没有 Cloud 标签页或 New Cloud Machine 命令开启 Settings › Beta Features › Cloud Machines。如果 Cloud 仍未显示,请检查管理员是否禁用了 Cloud Machines。
Cloud Machines 已禁用或不可用Cloud Machines 已关闭,因为 Settings 中的本地开关处于关闭状态,或管理员禁用了 Cloud。请打开开关,或请管理员允许 Cloud。
访问 Cloud VM 需要登录运行 cmux auth login 后重试。如果会话被拒绝,请先运行 cmux auth logout。
Cloud VM 需要付费套餐免费账户无法创建机器。请在定价页面升级。
所选规格需要更高级的套餐大于 16 GB 的机器需要 cmux Max。请选择更小的规格或升级。
已达到活跃机器数量上限暂停或删除一台机器后重试。
Cloud VM 资源不足你的活跃机器已经用完了共享的 vCPU 或内存。暂停或删除一台机器、选择更小的规格,或升级到 Max。
机器已被锁定你的付费套餐已到期,且该机器创建已超过 7 天。升级后即可重新连接。你的文件会被保留。
claude 或 codex: command not found机器仍在初始化。请稍等片刻,或查看 /tmp/cmux/provision.log。
cmux vm exec 超时exec 适用于简短命令。请使用 cmux vm run、cmux vm agent 或工作区终端。
第一条命令很慢机器之前处于暂停状态。在脚本开始前运行带 --wake 的 cmux vm wait。
检查点或分叉被拒绝机器的提供商不支持该操作。
cmux vm ssh 失败对于大多数机器,这是预期行为。请使用 cmux vm shell、cmux vm exec 或 cmux vm open。
上传文件过大上传上限为 256 MB。请在机器内 clone 仓库。
上传后缺少 .git上传默认会跳过 .git。请添加 --no-default-excludes。
Cloud 会话已断开点击 Reconnect。你的终端仍在机器上运行。
域名验证尚未完成DNS 更改可能需要一些时间。请再次运行 cmux cloud domains verify。
访问者无法打开已发布的 URL使用 cmux cloud domains access 检查访问模式,或为访问者的邮箱授予访问权限。
你的组织已禁用文件传输托管策略关闭了文件传输。请联系你的管理员。

获取帮助

如果创建失败,请使用通知中的 Copy Error,并在联系支持时附上错误信息以及追踪 ID(如有)。