# 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（如有）。

Canonical: https://cmux.com/zh-TW/docs/cloud/troubleshooting

Documentation index: https://cmux.com/llms.txt
