Rozwiązanie społecznościowe

Udziały sieciowe ZimaOS nie są widoczne na komputerach Mac ani Windows: konfiguracja SMB i historyczne rozwiązanie problemu

A June 2024 ZimaCube thread where Finder and File Explorer could discover the server but not open its drives. Sharing a folder and connecting as Guest worked around an early ZimaOS SMB permission limitation.

Pierwsi użytkownicy ZimaCube w czerwcu 2024 roku mogli zobaczyć urządzenie w Finderze systemu macOS lub Eksploratorze plików Windows, ale nie znajdowali użytecznych udziałów sieciowych, otrzymywali błędy uwierzytelniania SMB albo po wybraniu opcji „Otwórz w Finderze” byli z powrotem przekierowywani do panelu internetowego.

Doraźne obejście problemu polegało na udostępnieniu co najmniej jednego folderu z aplikacji Pliki ZimaOS i połączeniu się jako gość. To obejście rozwiązało problem dostępu użytkowników uczestniczących w wątku, ale odzwierciedlało wczesne ograniczenie uprawnień ZimaOS. Aktualny ZimaOS obsługuje chronione kontami udziały SMB i uprawnienia dla wielu użytkowników, dlatego dostępu wyłącznie jako gość nie należy traktować jako obecnego ustawienia domyślnego.

Objawy zgłaszane przez użytkowników ZimaCube w 2024 roku

  • ZimaCube pojawiał się w Finderze z nieoczekiwaną ikoną urządzenia.
  • Finder wyświetlał okno logowania, ale odrzucał oczekiwaną nazwę użytkownika i hasło.
  • Bezpośrednie połączenia SMB czasami zwracały błąd połączenia z serwerem.
  • Opcje „Otwórz w Finderze” lub „Otwórz w Eksploratorze” otwierały zamiast tego panel ZimaOS w przeglądarce.
  • Udziały z wcześniejszej konfiguracji RAID pozostały widoczne po zmianie układu pamięci masowej.
Finder systemu macOS zgłaszający problem z połączeniem podczas otwierania serwera SMB ZimaCube
Jeden z pierwszych użytkowników mógł wykryć ZimaCube, ale w Finderze otrzymywał błąd połączenia SMB.

Obejście problemu z 2024 roku: udostępnij folder i połącz się jako gość

Członek zespołu IceWhale wyjaśnił, że w tej wczesnej kompilacji uwierzytelnianie SMB było ograniczone do dostępu gościa oraz że problem z uprawnieniami zostanie naprawiony. W innej oficjalnej odpowiedzi podano dwa kroki:

  1. Udostępnij co najmniej jeden folder przez Sambę w aplikacji Pliki ZimaOS, aby opcja „Otwórz w Finderze” miała udział, który może otworzyć.
  2. Wybierz opcję Gość podczas łączenia z systemu macOS lub Windows.
Menu kontekstowe aplikacji Pliki ZimaOS z wybraną opcją Udostępnij przez Sambę dla folderu sieciowego
Obejście problemu polegało na jawnym włączeniu udostępniania Samba dla folderu w aplikacji Pliki ZimaOS.
Okno logowania ZimaCube w Finderze systemu macOS z wybraną opcją połączenia jako gość
Dostęp gościa omijał ograniczenie uwierzytelniania w kompilacji z czerwca 2024 roku.

Dlaczego nowo utworzone foldery nie pojawiały się automatycznie

Użytkownik potwierdził, że nowe foldery stały się widoczne dopiero po udostępnieniu każdego z nich. W oficjalnym uzupełnieniu wyjaśniono, że udostępnienie folderu wyższego poziomu może ujawnić grupę folderów podrzędnych, zamiast wymagać tworzenia osobnego udziału dla każdego katalogu.

Wyjaśnia to również, dlaczego Finder wyświetlał poszczególne udostępnione foldery jako osobne zamontowane dyski: SMB publikował wybrane udziały, a nie udostępniał automatycznie całej hierarchii pamięci masowej.

Widok Pliki w ZimaOS pokazujący nadrzędny folder pamięci masowej, który można udostępnić razem z folderami podrzędnymi
Zespół zasugerował udostępnienie folderu nadrzędnego, gdy wiele folderów podrzędnych powinno być dostępnych przez SMB.

Korzystanie z bieżących ustawień kont i uprawnień w ZimaOS

Aktualna dokumentacja ZimaOS obsługuje role Menedżera, Członka i Gościa z oddzielnymi uprawnieniami tylko do odczytu lub do odczytu i zapisu. Menedżer może utworzyć udział Samba, przypisać użytkowników, później zarządzać udziałem oraz skopiować właściwy adres dla systemu Windows lub macOS.

W przypadku nowych systemów skorzystaj z bieżącego przewodnika ZimaOS dotyczącego Samby dla wielu użytkowników. Obejście z dostępem gościa z 2024 roku pomaga zrozumieć opisywany przypadek, ale nie powinno zastępować dostępu chronionego kontem w obecnej instalacji.

Łączenie z systemu macOS lub Windows

Finder macOS

  1. Otwórz Finder i wybierz Idź → Połącz z serwerem.
  2. Wprowadź adres SMB wyświetlany przez ZimaOS.
  3. Wybierz odpowiedniego zarejestrowanego użytkownika lub rolę Gościa skonfigurowaną dla tego udziału.
  4. Wprowadź odpowiednie dane uwierzytelniające i potwierdź, że konto ma uprawnienia do folderu.

Eksplorator plików systemu Windows

  1. Otwórz Eksplorator plików.
  2. Wprowadź adres sieciowy podany w oknie dialogowym udziału ZimaOS.
  3. Zaloguj się przy użyciu danych uwierzytelniających użytkownika ZimaOS przypisanych do udziału.
  4. Jeśli system Windows nadal używa starych danych uwierzytelniających, usuń zapisane połączenie przed ponownym uwierzytelnieniem.

Bieżący przewodnik rozwiązywania problemów z SMB w ZimaOS obejmuje błędy uwierzytelniania i zapisane dane uwierzytelniające klienta.

Dlaczego usunięte udziały nadal mogły się pojawiać

Późniejsze odpowiedzi wskazywały, że foldery ze starej macierzy RAID nadal pojawiały się na liście udziałów, nawet na Macu, który nigdy wcześniej się nie łączył. Wyczyszczenie pamięci podręcznej na pierwotnym Macu nie pomogło. Ten test zwiększył prawdopodobieństwo istnienia nieaktualnej listy po stronie serwera, ale wątek zakończył się bez oficjalnej procedury czyszczenia ani potwierdzonej poprawki.

Lista woluminów w Finderze macOS pokazująca nieaktualne udziały SMB ZimaCube po zmianie macierzy RAID
Nazwy nieaktualnych udziałów pozostały widoczne po usunięciu oryginalnych folderów pamięci masowej.

W obecnym systemie najpierw przejrzyj stronę „Udostępnione przez Sambę” i usuń lub edytuj udziały, które już nie istnieją. Następnie wyczyść zapisane dane uwierzytelniające lub nieaktualne zamontowane zasoby na kliencie. Jeśli usunięty udział po stronie serwera nadal jest rozgłaszany nowemu klientowi, przed skontaktowaniem się z pomocą techniczną zapisz wersję ZimaOS, zmiany w pamięci masowej oraz listę udziałów.

Często zadawane pytania dotyczące udostępniania sieciowego w ZimaOS

Dlaczego opcja „Otwórz w Finderze” nie wyświetla żadnych folderów?

W przypadku z 2024 roku żaden folder nie był udostępniony przez Sambę. Udostępnienie co najmniej jednego folderu sprawiło, że działanie Findera zaczęło działać.

Czy użytkownicy obecnego ZimaOS powinni łączyć się wyłącznie jako Gość?

Nie. Dostęp gościa był obejściem wczesnego ograniczenia uprawnień. Obecne ZimaOS obsługuje konta użytkowników i uprawnienia dla poszczególnych udziałów.

Czy jeden udział Samba może obejmować kilka folderów?

Tak. Zespół społeczności zasugerował udostępnienie folderu wyższego poziomu, gdy jego podfoldery powinny być dostępne razem.

Dlaczego Finder nadal wyświetla foldery ze starej macierzy RAID?

Wątek z 2024 roku sugerował nieaktualne informacje o udziałach po stronie serwera, ponieważ lista pojawiła się na wcześniej nieużywanym Macu, ale nie potwierdził skutecznej metody czyszczenia.

Gdzie należy diagnozować bieżące problemy z SMB?

Najpierw sprawdź ustawienia udostępniania i uprawnień w ZimaOS, a następnie zweryfikuj adres SMB, konto, zapisane dane uwierzytelniające klienta oraz to, czy serwer nadal rozgłasza nieaktualny udział.