SMB är ett av de mest användbara sätten att arbeta med filer som lagras i ZimaOS, eftersom Windows, macOS, Linux och andra klienter kan komma åt en NAS-mapp som en del av sitt vanliga filhanteringsflöde. Den ursprungliga IceWhale-guiden från augusti 2024 visade hur man skapar en ZimaOS-delning och ansluter den i Windows eller macOS.
Grundkonceptet är oförändrat, men behörighetsmodellen har utvecklats. Guiden från 2024 beskrev ursprungligen gäståtkomst och angav att behörigheter för flera användare var planerade. Aktuella ZimaOS stöder nu Samba-medlemmar, gäståtkomst samt Läs- eller Läs och skriv-behörigheter per delning. För en ny installation bör du använda det aktuella arbetsflödet med medlemskonton i stället för att behandla de gamla skärmbilderna med enbart gäståtkomst som standard för säkerhetsmodellen.
Vad SMB och Samba gör i ZimaOS
SMB, eller Server Message Block, är ett nätverksprotokoll för fildelning som ofta används av Windows. Samba är den implementering med öppen källkod som används i stor utsträckning på Linux och Unix-liknande system. ZimaOS använder Samba så att mappar på servern kan nås av datorer i nätverket utan att filer först behöver laddas ner via webbgränssnittet.
Detta är användbart när du vill:
- bläddra bland NAS-filer direkt i Windows Filutforskaren eller macOS Finder;
- öppna och spara dokument utan att manuellt ladda upp dem via en webbläsare;
- ansluta en ZimaOS-delning som nätverksplats;
- ge olika familje- eller teammedlemmar kontrollerad åtkomst till specifika mappar.
Skapa en SMB-delning i ZimaOS
I aktuella ZimaOS öppnar du appen Filer, väljer mappen som du vill dela och använder åtgärden för Samba-delning. I den aktuella dokumentationen kallas detta Dela via Samba.
Den aktuella Samba-guiden för flera användare i ZimaOS stöder två huvudsakliga åtkomstroller:
- Medlem: ett namngivet konto med lösenord.
- Gäst: åtkomst utan särskilda medlemsuppgifter där gästdelning är tillåten.
Du kan också välja:
- Läs: medlemmen kan komma åt och ladda ner filer utan normala skrivåtgärder.
- Läs och skriv: medlemmen kan ladda upp, byta namn på, ändra och ta bort filer enligt delningsbehörigheterna.
Gäst arbetsflöde från 2024 är historiskt
Den ursprungliga community-guiden angav att SMB-delning vid den tidpunkten använde Gäst-kontot och att delning för flera användare skulle införas senare. Den innehöll också en anteckning för användare av ZimaOS 1.2.3 om att välja Registrerad användare och ange rätt användarnamn och lösenord.
Den anteckningen markerade övergången till den aktuella autentiseringsmodellen. I dag ska du inte utgå från att alla ZimaOS SMB-delningar är anonyma. Skapa medlemskonton när du behöver åtkomstkontroll.
Kopiera rätt delningsadress
När delningen har skapats tillhandahåller ZimaOS en adress som passar klientens operativsystem. Använd adressen som visas i ditt aktuella ZimaOS-gränssnitt i stället för att kopiera en gammal IP-adress eller sökväg från en skärmbild.
Vanliga format är i princip likartade:
Windows:
\\ZIMAOS_IP\SHARE_NAME
macOS / Linux:
smb://ZIMAOS_IP/SHARE_NAME
Anslut från Windows Filutforskaren
- Öppna Filutforskaren.
- Ange SMB-adressen för Windows som tillhandahålls av ZimaOS.
- Ange användarnamnet och lösenordet för medlemmen som tilldelats delningen när du uppmanas att göra det.
- Välj om Windows ska komma ihåg inloggningsuppgifterna på en betrodd privat dator.
Aktuell dokumentation för ZimaOS stöder att medlemsuppgifterna anges direkt vid åtkomst till en skyddad delning.
Det ursprungliga Windows-arbetsflödet i Zima-klienten
Handledningen från 2024 använde också den äldre Zima-skrivbordsklienten. Användarna installerade Zima-applikationen, valde Sök efter och anslut till Zima, autentiserade sig och valde sedan Öppna i Filutforskaren för att montera den delade mappen automatiskt.
Det arbetsflödet är användbart som historisk bakgrund, men den aktuella skrivbordsklienten är ZimaClient och dess gränssnitt har utvecklats. Manuell SMB-åtkomst via Filutforskaren är fortfarande ett standardiserat och transparent sätt att testa delningen oberoende av skrivbordsklienten.
Anslut från macOS Finder
På macOS:
- Öppna Finder.
- Tryck på
Command + Keller välj Gå > Anslut till server. - Ange SMB-adressen, till exempel
smb://ZIMAOS_IP/SHARE_NAME. - Välj lämpligt autentiseringsalternativ.
- För en skyddad delning anger du ZimaOS-medlemskontots användarnamn och lösenord.
- Klicka på Anslut.
Den monterade delningen visas då i Finders sidofält.
Om macOS fortsätter att avvisa det korrekta lösenordet
Aktuell felsökningsdokumentation för ZimaOS SMB beskriver ett problem med cachelagring av autentiseringsuppgifter i macOS 14.x. Efter ett misslyckat autentiseringsförsök kan macOS fortsätta att använda cachelagrad information även när korrekta inloggningsuppgifter anges senare.
Se den aktuella hjälpdokumentationen för ZimaOS SMB för den aktuella lösningen för cachelagring och kontroller på serversidan.
Om Windows fortsätter att använda fel SMB-konto
Aktuell dokumentation för ZimaOS rekommenderar att gamla SMB-anslutningsposter rensas innan nya inloggningsuppgifter sparas. Till exempel:
net use \\ZIMAOS_IP\ /delete /y
Anslut sedan igen med det avsedda medlemskontot. Klistra inte in riktiga lösenord i offentliga skärmbilder eller supportinlägg.
Måste Windows och ZimaOS vara på samma LAN?
Den ursprungliga handledningen betonade att det enkla monteringsflödet i Windows förutsatte att Windows-datorn och ZimaOS befann sig i samma lokala nätverk.
Det är fortfarande den normala SMB-utformningen för en hem-NAS. SMB kan tekniskt routas mellan nätverk, men det är osäkert att exponera SMB-portar direkt mot det offentliga internet och det bör inte användas som grundläggande strategi för fjärråtkomst.
Hur är det med direkta anslutningar och fjärrnätverk?
Den ursprungliga handledningen avslutades med att ZimaOS även kunde nås via direkta nätverk och nätverk av WAN-typ. Dessa nätverksmodeller behandlas separat från grundläggande SMB-delning.
För aktuell fjärråtkomst använder du det stödda fjärråtkomstarbetsflödet för ZimaOS/ZimaClient i stället för att vidarebefordra SMB direkt från routern.
Gäst eller medlem: vilket ska du välja?
| Åtkomsttyp | Bäst för | Säkerhetsmodell |
|---|---|---|
| Medlem | Privata delningar, familjedelningar, teamdelningar eller företagsdelningar | Namngivet konto och lösenord med tilldelade behörigheter |
| Gäst | Innehåll på ett lågrisk-LAN där anonym åtkomst är avsiktlig | Ingen dedikerad medlemsidentitet |
För de flesta privata filer är medlemsbaserad åtkomst det bättre standardvalet.
Checklista för SMB-delning i ZimaOS
- Skapa eller välj mappen i ZimaOS Filer-appen.
- Välj Dela Samba.
- Välj Medlem eller Gäst medvetet.
- Välj behörigheten Läs eller Läs och skriv.
- Kopiera adressen som genererats för klientens operativsystem.
- I Windows öppnar du UNC-adressen i Filutforskaren.
- I macOS använder du Finders Anslut till server.
- Om autentiseringen misslyckas ska du rensa cachade autentiseringsuppgifter innan du ändrar serverbehörigheter.
- Exponera inte SMB direkt mot det offentliga internet för vanlig fjärråtkomst.
Vanliga frågor om ZimaOS SMB
Är Samba och SMB samma sak?
SMB är nätverksprotokollet. Samba är den öppna källkodsimplementation som används på Linux-system som ZimaOS för att tillhandahålla SMB-kompatibel fildelning.
Måste jag använda gäståtkomst?
Nej. Den ursprungliga handledningen från 2024 började med gäståtkomst, men aktuella ZimaOS stöder medlemskonton och behörigheter per delning.
Kan jag mappa en ZimaOS-mapp i Windows Utforskaren?
Ja. Använd Windows SMB-adress som tillhandahålls av ZimaOS och autentisera med det medlemskonto som tilldelats delningen när det behövs.
Kan macOS montera samma ZimaOS-delning?
Ja. Använd Finders Kommando + K arbetsflöde med SMB-adressen som genereras av ZimaOS.
Bör jag vidarebefordra SMB-portar för att komma åt NAS:en på distans?
Nej, inte som normal praxis för en hemmaserver. Använd i stället en säker lösning för fjärråtkomst, så att SMB inte exponeras direkt mot det offentliga internet.
