Zalogowanie się do ZimaOS przez SSH i stwierdzenie, że foldery systemowe są tylko do odczytu, nie oznacza, że konto jest uszkodzone. ZimaOS celowo chroni większość systemowego systemu plików przed zwykłymi zapisami, nawet gdy użytkownik podniesie uprawnienia. Wątek źródłowy z lutego 2026 roku rozpoczął się od pytania o uprawnienia SSH, ale szybko ujawnił bardziej praktyczny cel: automatyczne pobieranie zdjęć z telefonu z OneDrive do pamięci NAS, a następnie udostępnianie tych plików aplikacji Immich.
Najważniejsza lekcja projektowa polega na oddzieleniu niezmiennej warstwy systemowej od zapisywalnych danych. Do administracji używaj SSH lub terminala internetowego, a utworzone przez użytkownika skrypty, konfigurację i dane aplikacji przechowuj w /DATA lub innej zarządzanej lokalizacji pamięci i unikaj prób przekształcenia ZimaOS w konwencjonalny serwer Ubuntu przez instalowanie pakietów w chronionym głównym systemie plików.
Dostęp SSH tylko do odczytu to normalne zachowanie ZimaOS
Pierwotny użytkownik mógł uwierzytelnić się za pomocą zwykłej nazwy użytkownika i hasła ZimaOS, ale nie mógł zapisywać w oczekiwanym miejscu ani zainstalować rclone tak, jak na hoście z Debianem lub Ubuntu. W pierwszej odpowiedzi zasugerowano sudo lub sudo -i, jednak inny uczestnik społeczności słusznie rozróżnił uprawnienia od możliwości zapisu w systemie plików: uzyskanie uprawnień root nie sprawia, że obraz systemu tylko do odczytu staje się zapisywalny.
Bieżące wytyczne IceWhale dotyczące CLI potwierdzają to bezpośrednio: większość folderów systemowych jest tylko do odczytu nawet po zalogowaniu jako root, natomiast dane użytkownika i aplikacji znajdują się w /DATA.
Skorzystaj z bieżącego modelu systemu plików CLI ZimaOS, zanim uznasz nieudaną próbę zapisu w /usr, /app lub innej ścieżce systemowej za problem z uprawnieniami.
sudo zmienia uprawnienia, a nie konstrukcję głównego systemu plików
Polecenie sudo nadal jest przydatne, gdy polecenie wymaga podwyższonych uprawnień, ale nie może zmienić systemu plików, który ZimaOS celowo montuje w trybie tylko do odczytu. Wyjaśnia to, dlaczego „spróbuj jako root” może być błędną odpowiedzią, gdy błąd brzmi System plików tylko do odczytu, a nie Brak uprawnień.
Aby zapewnić trwałość dostosowań, umieszczaj skrypty i dane stanu na zapisywalnym nośniku. Nie twórz procedury zależnej od ręcznej modyfikacji obrazu bazowego systemu operacyjnego, ponieważ aktualizacje mogą zastąpić lub unieważnić te zmiany, nawet jeśli obejście tymczasowo działa.
Bieżący ZimaOS włącza SSH z poziomu trybu deweloperskiego
Samo SSH nadal jest obsługiwaną metodą administracji. Bieżący ZimaOS udostępnia przełącznik dostępu SSH w sekcji Ustawienia > Tryb deweloperski, a także terminal w przeglądarce.
Skorzystaj z bieżącej konfiguracji SSH i terminala internetowego, zamiast zakładać, że foldery systemowe tylko do odczytu oznaczają częściowo włączone SSH.
Użytkownik źródłowy chciał używać schematu OneDrive → NAS → Immich
Zamierzony proces użytkownika wyglądał następująco:
- przesyłać niewielką partię zdjęć i filmów z telefonu do bezpłatnej przestrzeni OneDrive;
- regularnie przenosić te pliki z OneDrive na NAS;
- udostępnić lokalne miejsce docelowe aplikacji Immich;
- po potwierdzeniu transferu usuwać kopie w chmurze, aby można było ponownie wykorzystać ograniczony limit OneDrive.
To coś więcej niż zwykła kopia zapasowa. Obejmuje destrukcyjny etap końcowy: usunięcie źródła po pomyślnym transferze.
Aplikację Backup z lutego 2026 roku opisano jako narzędzie do kopiowania i synchronizacji, a nie przenoszenia
W wątku źródłowym użytkownik zauważył, że wbudowana aplikacja Backup skopiowała dane z OneDrive, ale nie opróżniła później folderu w chmurze. Odpowiedź społeczności wyjaśniała, że było to zamierzone, i opisywała aplikację Backup jako niedestrukcyjną, bez opcji usuwania po skopiowaniu w tym interfejsie.
To stwierdzenie odnosi się do środowiska źródłowego z lutego 2026 roku. Było ono wyjaśnieniem społeczności, a nie odpowiedzią pracownika IceWhale w tym wątku, dlatego nie należy utrwalać go jako stałego twierdzenia, że „ZimaOS nigdy nie może przenosić plików z chmury”.
Aktualna aplikacja ZimaOS Files może przenosić dane z chmury do pamięci lokalnej
Aktualna dokumentacja IceWhale pokazuje teraz, jak montować OneDrive, Google Drive i Dropbox bezpośrednio w aplikacji Files. Opisuje również wybieranie zawartości w chmurze, wybór lokalnej przestrzeni dyskowej, rozpoczęcie przenoszenia oraz weryfikację ukończonego transferu.
W przypadku sporadycznej lub ręcznie nadzorowanej migracji użyj obecnego procesu przenoszenia danych z chmury do pamięci lokalnej w aplikacji Files. Jest to prostsze niż tworzenie kontenera rclone, gdy transfer nie musi być wykonywany bez nadzoru zgodnie z harmonogramem.
Kopia zapasowa i przenoszenie mają różne zasady obsługi błędów
Kopia zapasowa powinna zachować źródło. Przeniesienie może usunąć źródło po transferze. Ta różnica ma znaczenie, gdy źródłem jest jedyna chmurowa kopia zdjęć z telefonu.
Jeśli celem jest automatyczne zwolnienie miejsca w OneDrive, automatyzacja nie powinna usuwać pliku w chmurze tylko dlatego, że polecenie kopiowania zakończyło się bez oczywistego błędu. Bezpieczniejszy proces najpierw sprawdza, czy plik lokalny istnieje i jest możliwy do odczytu, a następnie usuwa źródło dopiero po jednoznacznym potwierdzeniu powodzenia.
W przypadku automatycznego usuwania po zaplanowanym transferze odizoluj rclone od systemu gospodarza
Społeczność źródłowa zaleciła uruchamianie rclone w Dockerze zamiast instalowania go w głównym systemie plików ZimaOS. Taka architektura odpowiada szerszym założeniom ZimaOS: kontener zawiera narzędzie, a jego konfiguracja i foldery docelowe są mapowane na zapisywalną pamięć masową ZimaOS.
Jeśli zbudujesz ten proces, przechowuj konfigurację rclone i skrypty na trwałym nośniku, takim jak /DATA/AppData lub inny zarządzany folder danych. Zamapuj tylko lokalne katalogi, których potrzebuje zadanie, zamiast przyznawać kontenerowi szeroki dostęp do całego serwera NAS.
Dokładne rclone move polecenie było poradą społeczności, a nie poleceniem opracowanym przez IceWhale w tym wątku, dlatego przetestuj je na plikach przeznaczonych do usunięcia, zanim zezwolisz automatyzacji na usuwanie oryginałów z chmury.
W razie potrzeby trzymaj folder transferu oddzielnie od biblioteki zarządzanej przez Immich
Użytkownik źródłowy opisał użycie pobranego katalogu jako lokalizacji importu Immich. Immich może korzystać z danych w bibliotece zewnętrznej lub danych w stylu przesyłania, zależnie od wersji i sposobu wdrożenia. Nie kieruj po prostu destrukcyjnego zadania przenoszenia do wewnętrznej bazy danych Immich ani folderów danych aplikacji.
Użyj zwykłego folderu multimediów/importu w zarządzanej pamięci NAS, a następnie skonfiguruj bieżący pakiet Immich tak, aby odczytywał ten folder przy użyciu metody pamięci obsługiwanej przez używaną wersję.
Obecna funkcja Backup nadal służy innemu celowi niż migracja z chmury
Obecna funkcja Backup została zaprojektowana z myślą o zaplanowanych, wznawialnych kopiach oraz wersjonowanych punktach przywracania w chmurze, sieci LAN, na USB i w pamięci Zima. IceWhale wyraźnie odróżnia synchronizację z chmurą od kopii zapasowej, ponieważ destrukcyjne dublowanie może propagować błędy.
Jeśli celem jest ochrona, a nie odzyskanie miejsca, obecny proces tworzenia kopii zapasowych w ZimaOS lepiej nadaje się do tego niż automatyzacja usuwania po przesłaniu.
Bezpieczniejszy proces przenoszenia zdjęć z OneDrive
- Połącz OneDrive za pośrednictwem obecnej aplikacji ZimaOS Files lub dedykowanego kontenera.
- Wybierz zapisywalne lokalne miejsce docelowe w zarządzanej pamięci, a nie folder systemowy.
- Najpierw przenieś małą partię testową.
- Sprawdź liczbę i rozmiary plików oraz kilka rzeczywistych lokalnych zdjęć i filmów.
- Potwierdź, że Immich widzi lokalne dane przy użyciu zamierzonej metody importu.
- Dopiero wtedy usuń oryginały z chmury, jeśli celem jest odzyskanie limitu miejsca.
- Zachowaj niezależną kopię zapasową niezastąpionych zdjęć; przeniesienie jedynej kopii z chmury na jeden serwer NAS nie jest kopią zapasową zgodną z regułą 3-2-1.
Najczęściej zadawane pytania dotyczące dostępu SSH do ZimaOS tylko do odczytu
Dlaczego mogę łączyć się z ZimaOS przez SSH, ale nie mogę tworzyć plików w folderach systemowych?
Większość folderów systemowych ZimaOS jest domyślnie tylko do odczytu. Zapisywalne dane użytkowników i aplikacji powinny znajdować się w zarządzanej pamięci danych, takiej jak /DATA.
Czy sudo sprawi, że główny system plików ZimaOS będzie zapisywalny?
Nie. Podwyższone uprawnienia nie zmienią systemu plików, który celowo zamontowano tylko do odczytu.
Czy obecne ZimaOS może uzyskać dostęp do OneDrive bez ręcznej instalacji rclone?
Tak. Obecne ZimaOS Files może bezpośrednio łączyć się z OneDrive i przenosić wybrane dane z chmury do pamięci lokalnej.
Czy automatyczne usuwanie po skopiowaniu było dostępne w źródłowym interfejsie Backup?
Wątek społeczności z lutego 2026 r. wskazywał, że nie było to tam dostępne. Potraktuj to jako historyczne ograniczenie aplikacji Backup, a nie stałe stwierdzenie dotyczące każdego obecnego procesu przesyłania z chmury.
