cmux CloudBezpieczeństwo i rozwiązywanie problemów
cmux Cloud

Bezpieczeństwo i problemy w Cloud

Ta strona wyjaśnia, jak cmux Cloud zapewnia prywatność Twoich maszyn, i wymienia typowe błędy wraz z rozwiązaniami.

Model bezpieczeństwa

  • Maszyny nie mają publicznych portów przychodzących. Dostęp do nich mają tylko Twoje zalogowane Maki, przez klucze WireGuard, które pozostają na każdym Macu.
  • Wylogowanie lub odebranie dostępu Macowi usuwa cały jego dostęp sieciowy i wszystkie jego sesje.
  • Na maszynie nie jest przechowywany żaden token konta cmux ani dane uwierzytelniające do sterowania. Dane uwierzytelniające modeli są dodawane poza maszyną.
  • Zmienne środowiskowe i pliki z sekretami są przesyłane szyfrowanym łączem cmux i nie są wyświetlane.
  • Przesyłanie plików używa jednorazowych kluczy, które wygasają po 15 minutach, oraz przypiętego klucza hosta. Dane plików nie przechodzą przez API cmux.
  • Wszyscy agenci na maszynie działają jako ten sam użytkownik Linux. Używaj osobnych maszyn, aby oddzielić prace, które nie mogą współdzielić plików.
  • Gdy jesteś zalogowany, cmux Cloud wysyła czasy połączeń i kody błędów. Zawartość terminali i dane uwierzytelniające nigdy nie są wysyłane.
  • Administratorzy mogą wyłączyć Cloud Machines lub przesyłanie plików za pomocą zasad zarządzanych.

Typowe problemy

ProblemRozwiązanie
Brak karty Cloud lub polecenia New Cloud MachineWłącz Settings › Beta Features › Cloud Machines. Jeśli Cloud nadal się nie pojawia, sprawdź, czy administrator wyłączył Cloud Machines.
Cloud Machines są wyłączone lub niedostępneCloud Machines są wyłączone, ponieważ lokalny przełącznik w Settings jest wyłączony albo administrator wyłączył Cloud. Włącz przełącznik albo poproś administratora o zezwolenie na Cloud.
Dostęp do maszyn wirtualnych Cloud wymaga zalogowaniaUruchom cmux auth login i spróbuj ponownie. Jeśli Twoja sesja została odrzucona, najpierw uruchom cmux auth logout.
Maszyny wirtualne Cloud wymagają płatnego planuKonta darmowe nie mogą tworzyć maszyn. Zmień plan na stronie z cennikiem.
Rozmiar wymaga wyższego planuMaszyny większe niż 16 GB wymagają cmux Max. Wybierz mniejszy rozmiar lub zmień plan.
Osiągnięto limit aktywnych maszynWstrzymaj lub usuń maszynę, a następnie spróbuj ponownie.
Za mało zasobów Cloud VMTwoje aktywne maszyny już zużywają współdzielone vCPU lub pamięć. Wstrzymaj lub usuń maszynę, wybierz mniejszy rozmiar albo przejdź na Max.
Maszyna jest zablokowanaTwój płatny plan się skończył, a maszyna jest starsza niż 7 dni. Zmień plan, aby się połączyć. Twoje pliki są zachowane.
claude lub codex: command not foundMaszyna wciąż jest konfigurowana. Poczekaj chwilę lub przeczytaj /tmp/cmux/provision.log.
cmux vm exec przekracza limit czasuexec służy do krótkich poleceń. Użyj cmux vm run, cmux vm agent lub terminala w obszarze roboczym.
Pierwsze polecenie działa wolnoMaszyna była wstrzymana. Przed skryptem uruchom cmux vm wait z --wake.
Punkt kontrolny lub fork zostaje odrzuconyDostawca maszyny nie obsługuje tej operacji.
cmux vm ssh nie działaTo oczekiwane zachowanie w przypadku większości maszyn. Użyj cmux vm shell, cmux vm exec lub cmux vm open.
Przesyłany plik jest za dużyPrzesyłanie jest ograniczone do 256 MB. Sklonuj repozytorium wewnątrz maszyny.
Po przesłaniu brakuje katalogu .gitPrzesyłanie domyślnie pomija .git. Dodaj --no-default-excludes.
Sesja Cloud została rozłączonaKliknij Reconnect. Twój terminal nadal działa na maszynie.
Weryfikacja domeny oczekujeZmiany DNS mogą chwilę potrwać. Ponownie uruchom cmux cloud domains verify.
Odwiedzający nie może otworzyć opublikowanego adresu URLSprawdź tryb dostępu za pomocą cmux cloud domains access lub przyznaj dostęp adresowi e-mail odwiedzającego.
Przesyłanie plików zostało wyłączone przez Twoją organizacjęZasada zarządzana wyłącza przesyłanie plików. Skontaktuj się z administratorem.

Uzyskiwanie pomocy

Jeśli tworzenie się nie powiedzie, użyj Copy Error w powiadomieniu i dołącz błąd, wraz z identyfikatorem śledzenia, jeśli jest dostępny, gdy kontaktujesz się z pomocą techniczną.