Stwierdzenie z 2024 roku, że ZimaOS nie obsługuje WebDAV ani rsync, nie jest już pełnym opisem obecnej wersji ZimaOS. WebDAV jest teraz dostępny w sklepie z aplikacjami ZimaOS i został opisany w aktualnych instrukcjach synchronizacji między urządzeniami NAS. Rsync również pojawia się w bieżącej dokumentacji dla deweloperów, choć dedykowana strona dotycząca klonowania rsync nadal ma status „W budowie”.
Oznacza to, że najbezpieczniejsza aktualna odpowiedź zależy od protokołu: użyj obsługiwanej aplikacji WebDAV, gdy potrzebujesz punktu dostępu do plików, a rsync traktuj jako bardziej zaawansowany proces, którego bieżąca dokumentacja jest mniej kompletna — nie zakładaj, że istnieje dopracowany, uruchamiany jednym kliknięciem przełącznik serwera rsync.
Co zmieniło się od pierwotnego wątku z 2024 roku?
W czerwcu 2024 roku firma IceWhale odpowiedziała, że WebDAV i rsync nie są obsługiwane, a kierownik produktu ZimaOS poinformował, że zgłoszenie funkcji zostało udokumentowane. Od tego czasu w ZimaOS dodano obsługę WebDAV za pośrednictwem sklepu z aplikacjami oraz dokumentację dla deweloperów odwołującą się do klonów kopii zapasowych rsync.
Dlatego stare odpowiedzi na forum wymagają uwzględnienia granicy wersji. Są przydatną historią, ale nie opisują obecnych możliwości produktu.
Jak włączyć WebDAV w obecnej wersji ZimaOS
Aktualna instrukcja synchronizacji WebDAV w ZimaOS przedstawia następujący proces:
- Otwórz sklep z aplikacjami ZimaOS.
- Wyszukaj i zainstaluj aplikację WebDAV.
- Wybierz katalog, który chcesz udostępnić.
- Ustaw lub zweryfikuj dane uwierzytelniające.
- Zanotuj port WebDAV.
- Połącz się zdalnym klientem, używając adresu ZimaOS, portu i danych uwierzytelniających.
Używaj WebDAV do właściwych zadań
WebDAV jest przydatny, gdy aplikacja kliencka lub inne urządzenie NAS oczekuje standardowego protokołu zdalnego systemu plików działającego przez HTTP. Może służyć do dostępu do dokumentów, narzędzi synchronizacji oraz niektórych aplikacji do tworzenia kopii zapasowych.
Nie jest automatycznie najszybszym wyborem do dużych transferów w sieci LAN, a bezpośrednie udostępnianie WebDAV w publicznym internecie wymaga starannej konfiguracji TLS, uwierzytelniania i zabezpieczeń sieci. Przy dostępie spoza domu preferuj prywatną sieć zdalną.
Jaka jest obecna sytuacja z rsync?
Przegląd dla deweloperów ZimaOS zawiera teraz pozycję klony kopii zapasowych Rsync, a także istnieje dedykowana strona rsync w ZimaOS. Jednak ta dedykowana strona ma obecnie status „W budowie”.
Dlatego mylące byłoby przedstawianie tej strony jako szczegółowej, oficjalnej procedury konfiguracji serwera rsync, której jeszcze nie zawiera.
Kiedy wybrać rsync zamiast WebDAV
Rsync najlepiej sprawdza się przy wydajnej replikacji plików między systemami uniksopodobnymi, zwłaszcza gdy kolejne kopie powinny przesyłać tylko zmienione dane. Często używa się go przez SSH, a nie jako usługi plikowej dostępnej w przeglądarce.
Wybierz rsync, gdy kontrolujesz oba punkty końcowe i chcesz tworzyć skryptowane kopie zapasowe lub lustra danych. Wybierz WebDAV, gdy aplikacja odbierająca obsługuje WebDAV i chcesz korzystać z usługi dostępnej przez standardowych klientów WebDAV.
Nie instaluj przypadkowych pakietów systemowych, aby dodać WebDAV
ZimaOS nie działa jak ogólny serwer Debian/Ubuntu. Jeśli instrukcja zaleca uruchomienie polecenia apt install apache2, davfs2 lub instalację innego pakietu systemowego, nie jest to preferowana metoda konfiguracji ZimaOS.
Przewodnik po pakietach ZimaOS wyjaśnia granice systemu działającego w modelu urządzenia appliance.
Korzystaj z usług Docker lub sklepu z aplikacjami w przypadku protokołów działających długotrwale
Usługa uruchomiona w kontenerze utrzymuje zależności oddzielnie od chronionego systemu operacyjnego oraz ułatwia zarządzanie portami, danymi uwierzytelniającymi, woluminami i aktualizacjami. Dlatego obecna metoda konfiguracji WebDAV jest lepszym rozwiązaniem niż ręczne modyfikowanie systemu hosta.
Przewodnik Docker dla ZimaOS przedstawia szerszy model wdrażania.
Jak zabezpieczyć WebDAV
- Używaj silnego, unikalnego hasła.
- Udostępniaj wyłącznie katalog wymagany przez klienta.
- Unikaj bezpośredniego udostępniania publicznego portu, jeśli dostęp można zapewnić przez prywatną sieć VPN lub sieć nakładkową.
- Jeśli WebDAV musi działać przez niezaufane sieci, używaj HTTPS/TLS w ramach zaufanej konfiguracji odwrotnego proxy.
- Najpierw przetestuj uprawnienia odczytu, zapisu i usuwania na folderze niekrytycznym.
Najczęściej zadawane pytania
Czy ZimaOS obsługuje teraz WebDAV?
Tak. Aktualna dokumentacja ZimaOS pokazuje, jak zainstalować aplikację WebDAV ze sklepu z aplikacjami i używać jej do synchronizacji między urządzeniami NAS.
Czy ZimaOS ma serwer rsync uruchamiany jednym kliknięciem?
Aktualna dokumentacja dla deweloperów odwołuje się do klonów kopii zapasowych rsync, ale dedykowana instrukcja rsync jest nadal w budowie. Nie zakładaj istnienia kompletnego procesu w interfejsie graficznym na podstawie starego zgłoszenia funkcji.
Czy w sieci LAN powinienem używać WebDAV czy SMB?
Do zwykłego udostępniania plików w sieci LAN systemom Windows/macOS naturalnym wyborem w ZimaOS jest zazwyczaj SMB. WebDAV wybierz wtedy, gdy wymaga go konkretna aplikacja lub proces synchronizacji.
Czy mogę zainstalować davfs2 za pomocą apt w ZimaOS?
Nie zakładaj, że instrukcje dotyczące menedżera pakietów Debiana mają zastosowanie. Preferuj obsługiwane aplikacje, Docker lub udokumentowane mechanizmy rozszerzania ZimaOS.
