cmux CloudSicurezza e risoluzione dei problemi
cmux Cloud

Sicurezza e risoluzione dei problemi di Cloud

Questa pagina spiega come cmux Cloud mantiene private le tue macchine ed elenca gli errori comuni con le relative soluzioni.

Modello di sicurezza

  • Le macchine non hanno porte in ingresso pubbliche. Solo i tuoi Mac con accesso effettuato le raggiungono, tramite chiavi WireGuard che restano su ogni Mac.
  • Disconnettere o revocare un Mac rimuove tutto il suo accesso di rete e tutte le sue sessioni.
  • Su una macchina non è memorizzato alcun token dell'account cmux né alcuna credenziale di controllo. Le credenziali dei modelli vengono aggiunte al di fuori della macchina.
  • Le variabili d'ambiente e i file segreti viaggiano sul collegamento cifrato di cmux e non vengono mostrati.
  • I caricamenti di file usano chiavi monouso che scadono dopo 15 minuti e una chiave host fissata. I dati dei file non passano per l'API di cmux.
  • Tutti gli agenti su una macchina girano con lo stesso utente Linux. Usa macchine separate per separare lavori che non devono condividere file.
  • Mentre hai effettuato l'accesso, cmux Cloud invia i tempi di connessione e i codici di errore. Il contenuto dei terminali e le credenziali non vengono mai inviati.
  • Gli amministratori possono disattivare Cloud Machines o il trasferimento di file con criteri gestiti.

Problemi comuni

ProblemaSoluzione
Nessuna scheda Cloud o comando New Cloud MachineAttiva Settings › Beta Features › Cloud Machines. Se Cloud continua a non comparire, verifica se l’amministratore ha disattivato Cloud Machines.
Cloud Machines è disattivato o non disponibileCloud Machines è disattivato perché l’interruttore locale in Settings è disattivato o l’amministratore ha disattivato Cloud. Attiva l’interruttore o chiedi all’amministratore di consentire Cloud.
L'accesso alle VM Cloud richiede l'accesso all'accountEsegui cmux auth login, poi riprova. Se la sessione è stata rifiutata, esegui prima cmux auth logout.
Le VM Cloud richiedono un piano a pagamentoGli account gratuiti non possono creare macchine. Passa a un piano a pagamento dalla pagina dei prezzi.
Una dimensione richiede un piano superioreLe macchine oltre 16 GB richiedono cmux Max. Scegli una dimensione inferiore o passa a un piano superiore.
Limite di macchine attive raggiuntoMetti in pausa o elimina una macchina, poi riprova.
Risorse Cloud VM insufficientiLe tue macchine attive usano già le vCPU o la memoria condivise. Metti in pausa o elimina una macchina, scegli una dimensione inferiore o passa a Max.
La macchina è bloccataIl tuo piano a pagamento è terminato e la macchina ha più di 7 giorni. Riattiva un piano per ricollegarti. I tuoi file vengono conservati.
claude o codex: command not foundLa macchina è ancora in configurazione. Attendi un momento o leggi /tmp/cmux/provision.log.
cmux vm exec va in timeoutexec è pensato per comandi brevi. Usa cmux vm run, cmux vm agent o un terminale del workspace.
Il primo comando è lentoLa macchina era in pausa. Esegui cmux vm wait con --wake prima del tuo script.
Checkpoint o fork rifiutatoIl provider della macchina non supporta quell'operazione.
cmux vm ssh non funzionaÈ previsto per la maggior parte delle macchine. Usa cmux vm shell, cmux vm exec o cmux vm open.
Il caricamento è troppo grandeI caricamenti sono limitati a 256 MB. Clona il repository all'interno della macchina.
.git manca dopo un caricamentoI caricamenti escludono .git per impostazione predefinita. Aggiungi --no-default-excludes.
Sessione Cloud disconnessaFai clic su Reconnect. Il tuo terminale è ancora in esecuzione sulla macchina.
La verifica del dominio è in sospesoLe modifiche DNS possono richiedere tempo. Esegui di nuovo cmux cloud domains verify.
Un visitatore non riesce ad aprire un URL pubblicatoControlla la modalità di accesso con cmux cloud domains access, oppure concedi l'accesso all'email del visitatore.
Il trasferimento di file è disattivato dalla tua organizzazioneUn criterio gestito disattiva il trasferimento di file. Rivolgiti al tuo amministratore.

Ottenere assistenza

Se una creazione non riesce, usa Copy Error nella notifica e includi l'errore, insieme al trace ID se presente, quando contatti l'assistenza.