Communityoplossing

ZimaOS-mappen delen via SMB op Windows en macOS

An IceWhale tutorial shows how ZimaOS exposes shared folders over SMB and how Windows and macOS clients can mount them. The original 2024 guide began with guest access, while current ZimaOS supports member accounts and read or read/write permissions.

SMB is een van de handigste manieren om met bestanden op ZimaOS te werken, omdat Windows, macOS, Linux en andere clients hiermee toegang krijgen tot een NAS-map binnen hun normale workflow voor bestandsbeheer. De oorspronkelijke IceWhale-handleiding uit augustus 2024 liet zien hoe je een ZimaOS-share maakt en deze koppelt in Windows of macOS.

Het hoofdconcept is ongewijzigd, maar het rechtenmodel is geëvolueerd. In de oorspronkelijke handleiding uit 2024 werd eerst gasttoegang beschreven en vermeld dat rechten voor meerdere gebruikers gepland waren. Het huidige ZimaOS ondersteunt Samba-leden, gasttoegang en afzonderlijke rechten voor Lezen of Lezen en schrijven per share. Gebruik voor een nieuwe installatie de huidige workflow met ledenaccounts in plaats van de oude screenshots met alleen gasttoegang als standaard voor de beveiliging te beschouwen.

Wat SMB en Samba doen in ZimaOS

SMB, oftewel Server Message Block, is een protocol voor het delen van bestanden via een netwerk dat veel door Windows wordt gebruikt. Samba is de opensource-implementatie die veel wordt gebruikt op Linux en Unix-achtige systemen. ZimaOS gebruikt Samba, zodat mappen op de server toegankelijk zijn vanaf computers in het netwerk zonder bestanden eerst via de webinterface te hoeven downloaden.

Dit is handig wanneer je:

  • NAS-bestanden rechtstreeks bekijken in Windows Verkenner of macOS Finder;
  • documenten openen en opslaan zonder ze handmatig via een browser te uploaden;
  • een ZimaOS-share als netwerklocatie koppelen;
  • geef verschillende gezins- of teamleden gecontroleerde toegang tot specifieke mappen.

Een SMB-share maken in ZimaOS

Open in het huidige ZimaOS de app Bestanden, selecteer de map die je beschikbaar wilt stellen en gebruik de actie voor Samba-delen. In de huidige documentatie heet dit Samba delen.

De huidige handleiding voor Samba-delen met meerdere gebruikers in ZimaOS ondersteunt twee belangrijke toegangsrollen:

  • Lid: een account op naam met een wachtwoord.
  • Gast: toegang zonder specifieke inloggegevens van een lid, wanneer delen met gasten is toegestaan.

Je kunt ook kiezen voor:

  • Lezen: het lid kan bestanden openen en downloaden, maar geen normale schrijfbewerkingen uitvoeren.
  • Lezen en schrijven: het lid kan bestanden uploaden, hernoemen, wijzigen en verwijderen volgens de deelrechten.

De gastworkflow uit 2024 is historisch

In de oorspronkelijke communityhandleiding stond dat SMB-delen op dat moment het gastaccount gebruikte en dat delen met meerdere gebruikers later zou worden geïntroduceerd. Er stond ook een opmerking voor gebruikers van ZimaOS 1.2.3 om Geregistreerde gebruiker te kiezen en de juiste gebruikersnaam en het juiste wachtwoord in te voeren.

Die opmerking markeerde de overgang naar het huidige authenticatiemodel. Ga er tegenwoordig niet van uit dat elke ZimaOS SMB-share anoniem toegankelijk moet zijn. Maak ledenaccounts aan wanneer je toegangsbeheer nodig hebt.

Het juiste share-adres kopiëren

Na het maken van de share verstrekt ZimaOS een adres dat geschikt is voor het besturingssysteem van de client. Gebruik het adres dat in je huidige ZimaOS-interface wordt weergegeven in plaats van een oud IP-adres of pad uit een schermafbeelding te kopiëren.

Gebruikelijke indelingen zijn conceptueel vergelijkbaar met:

Windows:

\ZIMAOS_IP\SHARE_NAME

macOS / Linux:

smb://ZIMAOS_IP/SHARE_NAME

Verbinding maken vanuit Verkenner in Windows

  1. Open Verkenner.
  2. Voer het door ZimaOS verstrekte Windows SMB-adres in.
  3. Voer desgevraagd de aan de share toegewezen gebruikersnaam en het wachtwoord van het lid in.
  4. Kies of Windows de inloggegevens moet onthouden op een vertrouwde pc voor persoonlijk gebruik.

De huidige ZimaOS-documentatie ondersteunt het rechtstreeks invoeren van de lidgegevens bij het openen van een beveiligde share.

De oorspronkelijke Windows-werkwijze met de Zima-client

In de tutorial uit 2024 werd ook de oudere Zima-desktopclient gebruikt. Gebruikers installeerden de Zima-applicatie, selecteerden Scannen en verbinding maken met Zima, authenticeerden zich en kozen vervolgens Openen in Verkenner om de gedeelde map automatisch te koppelen.

Deze werkwijze is nuttige historische context, maar de huidige desktopclient is ZimaClient en de interface daarvan is verder ontwikkeld. Handmatige SMB-toegang via Verkenner blijft een standaard en transparante manier om de share onafhankelijk van de desktopclient te testen.

Verbinding maken vanuit Finder op macOS

Op macOS:

  1. Open Finder.
  2. Druk op Command + K of kies Ga > Verbind met server.
  3. Voer het SMB-adres in, bijvoorbeeld smb://ZIMAOS_IP/SHARE_NAME.
  4. Kies de juiste authenticatieoptie.
  5. Voer voor een beveiligde share het ZimaOS-lidaccount en wachtwoord in.
  6. Klik op Verbinden.

De gekoppelde share verschijnt vervolgens in de navigatiekolom van Finder.

Als macOS het juiste wachtwoord blijft weigeren

In de huidige documentatie voor het oplossen van problemen met ZimaOS SMB staat een probleem met de cache van inloggegevens in macOS 14.x beschreven. Na één mislukte authenticatiepoging kan macOS opgeslagen gegevens blijven gebruiken, zelfs wanneer later de juiste inloggegevens worden ingevoerd.

Bekijk het huidige ZimaOS SMB-helpdocument voor de actuele tijdelijke oplossing voor de cache en controles aan de serverzijde.

Als Windows steeds het verkeerde SMB-account blijft gebruiken

In de huidige ZimaOS-documentatie wordt aanbevolen oude SMB-verbindingsgegevens te wissen voordat je nieuwe inloggegevens opslaat. Bijvoorbeeld:

net use \ZIMAOS_IP\ /delete /y

Maak daarna opnieuw verbinding met het bedoelde ledenaccount. Plak echte wachtwoorden niet in openbare schermafbeeldingen of supportberichten.

Moeten Windows en ZimaOS zich op hetzelfde LAN bevinden?

In de oorspronkelijke tutorial werd benadrukt dat de eenvoudige Windows-koppelingsprocedure ervan uitging dat de Windows-computer en ZimaOS zich op hetzelfde lokale netwerk bevonden.

Dat is nog steeds het normale SMB-ontwerp voor een thuis-NAS. SMB kan technisch gezien over netwerken heen worden gerouteerd, maar SMB-poorten rechtstreeks blootstellen aan het openbare internet is onveilig en mag niet worden gebruikt als basismethode voor externe toegang.

Hoe zit het met directe verbindingen en externe netwerken?

De oorspronkelijke tutorial eindigde met de opmerking dat ZimaOS ook via directe netwerken en WAN-achtige netwerken bereikbaar was. Deze netwerkmodellen worden afzonderlijk van eenvoudige SMB-deling behandeld.

Gebruik voor de huidige externe toegang de ondersteunde workflow voor externe toegang via ZimaOS/ZimaClient, in plaats van SMB rechtstreeks vanaf de router door te sturen.

Gast versus lid: wat moet je gebruiken?

Type toegang Het meest geschikt voor Beveiligingsmodel
Lid Persoonlijke, gezins-, team- of zakelijke shares Accountnaam en wachtwoord met toegewezen machtigingen
Gast Inhoud met een laag risico op het LAN waarvoor anonieme toegang bewust is ingeschakeld Geen speciale ledenidentiteit

Voor de meeste privébestanden is toegang op basis van leden de betere standaardkeuze.

Checklist voor SMB-delen in ZimaOS

  1. Maak de map aan of selecteer deze in de app Bestanden van ZimaOS.
  2. Kies Samba delen.
  3. Selecteer bewust Lid of Gast.
  4. Kies de machtiging Lezen of Lezen & schrijven.
  5. Kopieer het adres dat voor het besturingssysteem van de client is gegenereerd.
  6. Open het UNC-adres in Verkenner.
  7. Gebruik in macOS de optie Verbind met server in de Finder.
  8. Als de verificatie mislukt, wis dan de opgeslagen aanmeldgegevens voordat je de servermachtigingen wijzigt.
  9. Stel SMB niet rechtstreeks bloot aan het openbare internet voor normale externe toegang.

ZimaOS SMB-veelgestelde vragen

Zijn Samba en SMB hetzelfde?

SMB is het netwerkprotocol. Samba is de opensource-implementatie die op Linux-systemen zoals ZimaOS wordt gebruikt om SMB-compatibele bestandsdeling te bieden.

Moet ik Gasttoegang gebruiken?

Nee. De oorspronkelijke tutorial uit 2024 begon met gasttoegang, maar de huidige versie van ZimaOS ondersteunt ledenaccounts en machtigingen per share.

Kan ik een ZimaOS-map toewijzen in Windows Verkenner?

Ja. Gebruik het door ZimaOS verstrekte Windows SMB-adres en meld je indien nodig aan met het ledenaccount dat aan de share is toegewezen.

Kan macOS dezelfde ZimaOS-share koppelen?

Ja. Gebruik in de Finder Command + K workflow met het SMB-adres dat door ZimaOS is gegenereerd.

Moet ik SMB-poorten doorsturen om op afstand toegang te krijgen tot de NAS?

Nee, niet als normale praktijk voor een thuisserver. Gebruik in plaats daarvan een beveiligde oplossing voor externe toegang, in plaats van SMB rechtstreeks aan het openbare internet bloot te stellen.