Community-Lösung

So teilen Sie ZimaOS-Ordner mit SMB unter Windows und macOS പങ്ക yakwe

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 ist eine der nützlichsten Möglichkeiten, mit in ZimaOS gespeicherten Dateien zu arbeiten, da Windows, macOS, Linux und andere Clients auf einen NAS-Ordner im Rahmen ihres normalen Dateiverwaltungs-Workflows zugreifen können. Das ursprüngliche IceWhale-Tutorial vom August 2024 zeigte, wie eine ZimaOS-Freigabe erstellt und unter Windows oder macOS eingebunden wird.

Das Grundkonzept ist unverändert, aber das Berechtigungsmodell hat sich weiterentwickelt. Das Tutorial von 2024 beschrieb zunächst den Gastzugriff und wies darauf hin, dass Berechtigungen für mehrere Benutzer geplant waren. Das aktuelle ZimaOS unterstützt nun Samba-Mitglieder, Gastzugriff sowie die Berechtigungen Lesen oder Lesen und Schreiben pro Freigabe. Verwenden Sie bei einer neuen Einrichtung den aktuellen Workflow mit Mitgliedskonten, anstatt die alten Screenshots mit ausschließlich Gastzugriff als standardmäßiges Sicherheitsmodell zu betrachten.

Was SMB und Samba in ZimaOS leisten

SMB, kurz für Server Message Block, ist ein Netzwerkprotokoll zur Dateifreigabe, das häufig von Windows verwendet wird. Samba ist die weitverbreitete Open-Source-Implementierung für Linux und Unix-ähnliche Systeme. ZimaOS verwendet Samba, damit auf Ordner auf dem Server von Computern im Netzwerk zugegriffen werden kann, ohne Dateien zuerst über die WebUI herunterladen zu müssen.

Das ist nützlich, wenn Sie:

  • NAS-Dateien direkt im Windows-Datei-Explorer oder im macOS-Finder durchsuchen;
  • Dokumente öffnen und speichern, ohne sie manuell über einen Browser hochzuladen;
  • eine ZimaOS-Freigabe als Netzwerkspeicherort einbinden;
  • verschiedenen Familien- oder Teammitgliedern kontrollierten Zugriff auf bestimmte Ordner gewähren.

Eine SMB-Freigabe in ZimaOS erstellen

Öffnen Sie im aktuellen ZimaOS die App Dateien, wählen Sie den freizugebenden Ordner aus und verwenden Sie die Samba-Freigabeaktion. In der aktuellen Dokumentation wird dies als Samba freigeben bezeichnet.

Der aktuelle Samba-Leitfaden für mehrere Benutzer in ZimaOS unterstützt zwei wesentliche Zugriffsrollen:

  • Mitglied: ein benanntes Konto mit Passwort.
  • Gast: Zugriff ohne eigene Mitglieds-Zugangsdaten, sofern die Gastfreigabe zulässig ist.

Sie können außerdem Folgendes auswählen:

  • Lesen: Das Mitglied kann auf Dateien zugreifen und sie herunterladen, ohne normale Schreibvorgänge auszuführen.
  • Lesen und Schreiben: Das Mitglied kann Dateien entsprechend den Berechtigungen der Freigabe hochladen, umbenennen, bearbeiten und löschen.

Der Gast-Workflow von 2024 ist historisch

Das ursprüngliche Community-Tutorial gab an, dass die SMB-Freigabe zu diesem Zeitpunkt das Gastkonto verwendete, und erwähnte, dass die Freigabe für mehrere Benutzer später eingeführt werden sollte. Außerdem enthielt es einen Hinweis für Benutzer von ZimaOS 1.2.3, Registrierter Benutzer auszuwählen und den korrekten Benutzernamen sowie das Passwort einzugeben.

Diese Anmerkung markierte den Übergang zum aktuellen Authentifizierungsmodell. Gehen Sie heute nicht davon aus, dass jede ZimaOS-SMB-Freigabe anonym sein sollte. Erstellen Sie Mitgliedskonten, wenn Sie den Zugriff kontrollieren möchten.

Die richtige Adresse der Freigabe kopieren

Nach dem Erstellen der Freigabe stellt ZimaOS eine für das Betriebssystem des Clients geeignete Adresse bereit. Verwenden Sie die in Ihrer aktuellen ZimaOS-Oberfläche angezeigte Adresse, anstatt eine alte IP-Adresse oder einen alten Pfad aus einem Screenshot zu übernehmen.

Die typischen Formate sind konzeptionell ähnlich:

Windows:

\\ZIMAOS_IP\SHARE_NAME

macOS / Linux:

smb://ZIMAOS_IP/SHARE_NAME

Über den Windows-Datei-Explorer verbinden

  1. Öffnen Sie den Datei-Explorer.
  2. Geben Sie die von ZimaOS bereitgestellte Windows-SMB-Adresse ein.
  3. Geben Sie bei Aufforderung den der Freigabe zugewiesenen Benutzernamen und das Passwort des Mitglieds ein.
  4. Wählen Sie, ob Windows die Zugangsdaten auf einem vertrauenswürdigen persönlichen Computer speichern soll.

Die aktuelle ZimaOS-Dokumentation unterstützt die direkte Eingabe der Mitgliedszugangsdaten beim Zugriff auf eine geschützte Freigabe.

Der ursprüngliche Windows-Ablauf mit dem Zima-Client

Das Tutorial von 2024 verwendete ebenfalls den älteren Zima-Desktop-Client. Die Benutzer installierten die Zima-Anwendung, wählten Nach Zima suchen und verbinden, authentifizierten sich und wählten anschließend Im Datei-Explorer öffnen, um den freigegebenen Ordner automatisch einzubinden.

Dieser Ablauf ist als historischer Kontext nützlich, aber der aktuelle Desktop-Client ist ZimaClient und seine Benutzeroberfläche wurde weiterentwickelt. Der manuelle SMB-Zugriff über den Datei-Explorer bleibt eine standardisierte und transparente Möglichkeit, die Freigabe unabhängig vom Desktop-Client zu testen.

Über den macOS-Finder verbinden

Unter macOS:

  1. Öffnen Sie den Finder.
  2. Drücken Sie Command + K oder wählen Sie Gehe zu > Mit Server verbinden.
  3. Geben Sie die SMB-Adresse ein, zum Beispiel smb://ZIMAOS_IP/SHARE_NAME.
  4. Wählen Sie die passende Authentifizierungsoption.
  5. Geben Sie bei einem geschützten Laufwerk das ZimaOS-Mitgliedskonto und das Passwort ein.
  6. Klicken Sie auf Verbinden.

Das eingebundene Laufwerk wird anschließend in der Seitenleiste des Finders angezeigt.

Wenn macOS das richtige Passwort weiterhin ablehnt

Die aktuelle Dokumentation zur SMB-Fehlerbehebung in ZimaOS beschreibt ein Problem mit dem Anmeldedaten-Cache in macOS 14.x. Nach einem fehlgeschlagenen Authentifizierungsversuch kann macOS weiterhin zwischengespeicherte Informationen verwenden, selbst wenn später die korrekten Zugangsdaten eingegeben werden.

Weitere Informationen finden Sie im aktuellen ZimaOS-Hilfedokument zur SMB-Fehlerbehebung mit der aktuellen Anleitung zur Cache-Umgehung und zu serverseitigen Prüfungen.

Wenn Windows weiterhin das falsche SMB-Konto verwendet

Die aktuelle ZimaOS-Dokumentation empfiehlt, alte SMB-Verbindungsdatensätze zu löschen, bevor neue Zugangsdaten gespeichert werden. Zum Beispiel:

net use \\ZIMAOS_IP\ /löschen /y

Verbinde dich anschließend wieder mit dem vorgesehenen Mitgliedskonto. Füge echte Passwörter nicht in öffentliche Screenshots oder Supportbeiträge ein.

Müssen sich Windows und ZimaOS im selben LAN befinden?

Das ursprüngliche Tutorial betonte, dass der unkomplizierte Windows-Einbindungsvorgang voraussetzte, dass sich der Windows-Computer und ZimaOS im selben lokalen Netzwerk befanden.

Das ist weiterhin das übliche SMB-Konzept für ein Heim-NAS. SMB kann technisch über Netzwerke hinweg geroutet werden, aber SMB-Ports direkt dem öffentlichen Internet auszusetzen ist unsicher und sollte nicht als grundlegende Strategie für den Fernzugriff verwendet werden.

Wie sieht es mit direkten Verbindungen und entfernten Netzwerken aus?

Das ursprüngliche Tutorial endete mit dem Hinweis, dass ZimaOS auch über direkte Netzwerke und WAN-ähnliche Netzwerke erreichbar sei. Diese Netzwerkmodelle werden getrennt von der grundlegenden SMB-Freigabe behandelt.

Verwende für den aktuellen Fernzugriff den unterstützten ZimaOS/ZimaClient-Workflow für den Fernzugriff, anstatt SMB direkt vom Router weiterzuleiten.

Gast oder Mitglied: Was sollten Sie verwenden?

Zugriffsart Am besten geeignet für Sicherheitsmodell
Mitglied Persönliche, familiäre, Team- oder Geschäftsfreigaben Benutzerkonto mit Namen und Passwort sowie zugewiesenen Berechtigungen
Gast Unkritische LAN-Inhalte, für die anonymer Zugriff beabsichtigt ist Keine eigene Mitgliedsidentität

Für die meisten privaten Dateien ist der Zugriff auf Mitgliedsbasis die bessere Standardeinstellung.

Checkliste für die ZimaOS-SMB-Freigabe

  1. Erstelle den Ordner in der ZimaOS-Dateien-App oder wähle ihn dort aus.
  2. Wähle Samba freigeben.
  3. Wähle bewusst „Mitglied“ oder „Gast“.
  4. Wähle die Berechtigung „Lesen“ oder „Lesen & Schreiben“.
  5. Kopiere die für das Betriebssystem des Clients generierte Adresse.
  6. Öffne unter Windows die UNC-Adresse im Datei-Explorer.
  7. Verwende unter macOS im Finder Mit Server verbinden.
  8. Wenn die Authentifizierung fehlschlägt, lösche zwischengespeicherte Anmeldedaten, bevor du die Serverberechtigungen änderst.
  9. Setze SMB für den normalen Fernzugriff nicht direkt dem öffentlichen Internet aus.

ZimaOS-SMB-FAQ

Sind Samba und SMB dasselbe?

SMB ist das Netzwerkprotokoll. Samba ist die Open-Source-Implementierung, die auf Linux-Systemen wie ZimaOS verwendet wird, um SMB-kompatible Dateifreigaben bereitzustellen.

Muss ich den Gastzugriff verwenden?

Nein. Das ursprüngliche Tutorial begann mit Gastzugriff, aber aktuelle ZimaOS-Versionen unterstützen Mitgliedskonten und Berechtigungen pro Freigabe.

Kann ich einen ZimaOS-Ordner im Windows-Datei-Explorer als Laufwerk verbinden?

Ja. Verwende die von ZimaOS bereitgestellte Windows-SMB-Adresse und authentifiziere dich bei Bedarf mit dem der Freigabe zugewiesenen Mitgliedskonto.

Kann macOS dieselbe ZimaOS-Freigabe einbinden?

Ja. Verwende im Finder Befehlstaste + K Workflow mit der von ZimaOS generierten SMB-Adresse.

Sollte ich SMB-Ports weiterleiten, um remote auf das NAS zuzugreifen?

Nein, nicht als übliche Vorgehensweise bei einem Heimserver. Verwende stattdessen eine sichere Lösung für den Fernzugriff, anstatt SMB direkt dem öffentlichen Internet auszusetzen.