資料與存取安全

整台機器由你使用,
安全界線逐項說明。

GNUMac 提供獨享實體 Mac mini,並非虛擬機器。我們負責交付前初始化、租用期間的整機隔離,以及歸還後清除資料;你則負責業務備份、存取憑證與執行環境更新。

請先確認專案的資料處理要求,再決定是否將程式碼、素材與建置憑證移至機器。

隔離原則

每筆租用,專用一台實體機。

隔離從資源歸屬開始。租用期間,這台機器不會分配給其他租戶,也不會透過虛擬機器切分後共用。

CPU 與記憶體不共用

你使用所租機器的處理器與記憶體。其他租戶的建置工作、模擬器或推論程序,不會排到這台機器上爭用資源。

並行工作仍會耗用本機資源,請依自己的負載規劃。

系統碟與附加碟專用

系統碟及為該機器配置的附加 SSD 隨此執行個體使用,不會作為其他租戶共用的工作目錄。請依用途分開存放專案程式碼、快取與模型檔案。

附加 SSD 是擴充容量,不是獨立備份。

本機權限由你管理

macOS 圖形介面與命令列皆可完整使用。若團隊成員在同一台機器共用 runner 或開發帳戶,需自行劃分使用者、目錄權限與工作執行權限。

實體隔離不能取代團隊內部的權限控管。

交付前處理

從重新安裝後的環境開始使用。

交付時不會直接把上一段使用者工作階段轉給下一位使用者。系統重新安裝並完成初始化後,才會進入新一輪租用交付流程。

  1. 重新安裝與初始化

    重新安裝交付機器的系統並完成基本初始化,確認環境中沒有前一位使用者的專案、帳戶資料與工作目錄。

  2. 透過控制台交付

    登入控制台,取得所屬執行個體的連線資訊與憑證。請確認執行個體、節點與訂單的對應關係,不要透過公開頁面取得機器密碼。

  3. 首次使用檢查

    連線後先檢查系統環境與磁碟掛載,再變更密碼並設定自己的 SSH 公開金鑰。如發現不屬於你的檔案,請暫停寫入並提交工單。

歸還清除

租用結束後,系統碟與附加 SSD 會一併處理。

資料清除是歸還流程的一部分,不是備份服務。請在租用結束前完成匯出、驗證與撤銷存取權限,不要把歸還後的機器當成可復原的儲存空間。

歸還前,由你處理

  • 匯出程式碼、建置產物、素材與模型設定,並在另一個儲存位置確認檔案可讀取。
  • 在 CI 平台註銷這台機器的 runner,移除部署金鑰、儲存庫權杖與建置服務授權。
  • 檢查系統碟與附加 SSD,避免只備份專案目錄,卻漏掉快取以外的必要檔案。

從機器刪除權杖檔案,不代表已向簽發平台撤銷權杖。

歸還後,由 GNUMac 處理

  • 結束原租用關係,並開始磁碟清除與重新初始化流程。
  • 清除系統碟並重新安裝系統;為該機器配置的附加 SSD 也會一併清除。
  • 完成環境檢查後,才會進入後續交付流程,不會沿用原使用者的工作環境。

如需清除證明或有特定合規要求,請於下單前確認。

存取控制

憑證僅透過控制台交付,日常存取建議使用金鑰。

控制台帳戶與機器內的帳戶是兩道不同的存取界線。保護其中一道,不能取代另一道的密碼、權限與金鑰管理。

開始使用後,設定自己的存取方式

首次連線後請變更機器密碼,並視需要設定 SSH 公開金鑰。每位成員使用自己的金鑰;成員離開團隊時,請刪除對應的公開金鑰,不要繼續共用團隊私鑰。

只開放工作流程實際需要的連線方式。分別檢查遠端螢幕存取與 SSH 權限,不要將連線資訊貼到公開儲存庫或建置記錄中。

私鑰留在可信任的裝置上,機器端只存放公開金鑰。

透過控制台管理憑證與異常

機器憑證僅會透過登入後的控制台提供。請勿將密碼、私鑰或完整連線憑證寄到售前信箱;提交工單前也請先遮蔽敏感欄位。

若懷疑憑證外洩,請先變更相關密碼、移除未知的公開金鑰並撤銷外部權杖,再提供訂單編號、執行個體資訊與異常發生的時間範圍。

登入控制台管理執行個體
付款安全

付款處理與機器憑證分開管理。

所有訂單均以美元(USD)結算。僅支援以下兩種付款方式;實際可用的付款閘道以結帳時後端介面回傳的資訊為準。

Visa / Mastercard / Amex

信用卡付款由 Stripe 處理,GNUMac 不會儲存完整卡號。請在結帳流程中完成付款,切勿透過電子郵件或工單提交完整卡號或卡片安全碼。

核對帳務時,提供訂單編號與付款紀錄即可。

USDT-TRC20

付款將依據鏈上紀錄核對。轉帳前請確認網路、收款地址與訂單顯示的金額;如需協助,請提供訂單編號與交易雜湊值,切勿提供錢包私鑰或助記詞。

請以目前訂單頁面顯示的付款資訊為準。

使用者責任

將備份、憑證與更新納入日常檢查清單。

獨享實體機可隔離不同租戶的資源,但無法自動防止誤刪、惡意相依套件或專案內部的權限設定錯誤。

  • 保留獨立備份。重要程式碼、設定與無法重新產生的產物,應儲存在機器以外的位置。請定期測試還原,不要只確認備份工作顯示成功。
  • 授權範圍盡量精簡。依專案授予儲存庫權杖權限,避免將個人全域憑證寫入 runner 環境。記錄、截圖與工單附件請先遮蔽敏感資訊。
  • 及時安裝更新。留意 macOS、遠端用戶端與建置相依套件的安全更新。升級前先備份,並確認與 Xcode、外掛程式及現有工作流程相容。
  • 記錄環境變更。保存相依套件版本、建置命令與設定步驟。系統重新安裝後,應能依照記錄重建環境,而非仰賴唯一一台機器上的手動設定。
  • 確認自動化工作的來源。由外部提交觸發的 CI 工作,不應直接取得發布權限。執行未知指令碼、安裝相依套件或匯入模型工具前,請先確認來源與執行內容。
  • 退租前撤銷存取權限。匯出資料後,註銷 runner、撤銷權杖並移除部署授權。請將這些步驟與機器歸還分開確認,避免遺漏外部服務的權限。
回報安全問題

先控制影響,再提供線索給我們。

已下單的執行個體問題,請登入控制台提交工單。若無法登入、發現網站安全問題,或想在租用前確認安全要求,請寄信至 support@gnumac.com。

  1. 提供可供定位的資訊

    請註明訂單編號或執行個體識別碼、受影響的功能、發生時間與時區。並說明異常是否仍在發生,或是否已透過變更密碼、撤銷權杖等方式控制。

  2. 描述最精簡的重現步驟

    依操作順序說明預期結果與實際結果,並附上已遮蔽敏感資訊的記錄片段或截圖。請勿傳送密碼、私鑰、完整卡號或與問題無關的業務資料。

  3. 沿用原聯絡管道持續跟進

    團隊會根據回報確認影響範圍,必要時請你補充資訊,並透過原工單或電子郵件更新處理進度。同一問題請盡量沿用原有對話,方便保留完整脈絡。

確認責任界線,再遷移工作流程。

整台機器專用不代表可以省略備份,歸還清除也不代表授權已撤銷。如有特殊資料處理要求,請先透過電子郵件確認,再開始租用。