User Tools

Site Tools


haussteuerung:01_server:01_openmediavault:shares

This is an old revision of the document!


OMV Speicher & Berechtigungen Guide (Windows/SMB)

Diese Anleitung beschreibt die Einrichtung von Freigaben unter OpenMediaVault (OMV) für ein Familien-Szenario mit abgestuften Berechtigungen.

Quick Guide (TL;DR)

Für Eilige hier der Ablauf in Kurzform:

  1. 1. Benutzer anlegen: Erstelle Benutzer für `dominik`, `doro` und `sohn` unter Benutzer → Benutzer.
  2. 2. Ordner erstellen: Erstelle die Verzeichnisse unter Datenspeicher → Freigegebene Ordner. Wichtig: Hier noch keine Berechtigungen (ACLs) anfassen!
  3. 3. Rechte vergeben: Nutze nur das Menü Privilegien (nicht ACL!), um zu bestimmen, wer Lesen/Schreiben darf.
  4. 4. SMB aktivieren: Aktiviere den Dienst unter Dienste → SMB/CIFS → Einstellungen.
  5. 5. Freigaben erstellen: Füge die Ordner unter Dienste → SMB/CIFS → Freigaben hinzu.

Detaillierte Anleitung

Die größte Hürde in OMV ist der Unterschied zwischen Dateisystem-Rechten (Linux Ebene), ACLs (Access Control Lists) und Dienst-Rechten (SMB).

Die Goldene Regel für Heimanwender: Vermeide den Button “ACL” in OMV, wann immer es geht. Nutze stattdessen die Privilegien-Verwaltung. ACLs machen die Verwaltung unnötig kompliziert und überschreiben oft Linux-Standardrechte.

Schritt 1: Benutzer anlegen

Der Benutzer `admin` ist nur für die Weboberfläche von OMV. Für den Dateizugriff unter Windows nutzen wir deinen persönlichen User.

Gehe zu Benutzer → Benutzer und klicke auf “Erstellen”:

  • dominik:
    • Gruppen: `users`, `sudo` (falls du SSH nutzen willst), `ssh`.
    • Dies ist dein “Admin” für Daten.
  • doro:
    • Gruppen: `users`.
  • sohn:
    • Gruppen: `users`.

Hinweis: Unter Windows ist es am einfachsten, wenn der Benutzername und das Passwort in OMV identisch mit dem Windows-Login sind. Dann verbindet sich Windows oft automatisch ohne Login-Fenster.

Schritt 2: Freigegebene Ordner erstellen

Wir planen folgende Struktur als Beispiel:

  • Daten_Dominik (Nur du)
  • Dokumente_Eltern (Du und Doro)
  • Mediathek (Alle, Sohn nur Lesen)
  • Tausch (Alle Lesen/Schreiben)

Gehe zu Datenspeicher → Freigegebene Ordner und erstelle diese Ordner auf deinem Dateisystem (dem 10TB Pool).

Standard-Einstellungen beim Erstellen:

  • Dateisystem: Wähle deinen Pool.
  • Name: z.B. “Mediathek”.
  • Berechtigungen: Wähle “Administrator: lesen/schreiben, Benutzer: lesen/schreiben, Andere: kein Zugriff” (Das entspricht chmod 770 oder 775).
  • Wichtig: Lass die Finger von erweiterten ACL-Einstellungen beim Erstellen.

Schritt 3: Berechtigungen (Privilegien) setzen

Hier passiert die Magie. Wir nutzen das OMV-interne Rechtesystem, das die Linux-Gruppen im Hintergrund steuert.

  1. Markiere in der Liste unter Datenspeicher → Freigegebene Ordner einen Ordner (z.B. `Mediathek`).
  2. Klicke oben in der Leiste auf das Icon Privilegien (Schild-Symbol oder User-Icon, je nach Theme).

Setze die Haken wie folgt:

Ordner dominik doro sohn Erklärung
Daten_Dominik Lesen/Schreiben (Kein Haken) (Kein Haken) Nur du hast Zugriff.
Dokumente_Eltern Lesen/Schreiben Lesen/Schreiben (Kein Haken) Sohn sieht den Ordner nicht oder kommt nicht rein.
Mediathek Lesen/Schreiben Lesen/Schreiben Nur Lesen Sohn kann Filme gucken, aber nichts löschen.
Tausch Lesen/Schreiben Lesen/Schreiben Lesen/Schreiben Alle dürfen alles.

Speichern nicht vergessen!

Schritt 4: SMB/CIFS Dienst konfigurieren

Damit Windows die Ordner sieht, muss der Dienst laufen.

  1. Gehe zu Dienste → SMB/CIFS → Einstellungen.
  2. Aktiviere den Dienst (Haken bei “Aktivieren”).
  3. Klicke auf Speichern und bestätige die gelbe Leiste oben (“Änderungen anwenden”).

Schritt 5: Shares (Freigaben) veröffentlichen

Jetzt verknüpfen wir die logischen Ordner mit dem Windows-Netzwerk.

Gehe zu Dienste → SMB/CIFS → Freigaben und klicke auf “Erstellen”. Wiederhole das für jeden Ordner (`Daten_Dominik`, `Mediathek`, etc.).

Einstellungen pro Share:

  • Shared Folder: Wähle den Ordner aus (z.B. `Mediathek`).
  • Öffentlich: Nein (Wichtig! Sonst kommt jeder ohne Passwort rein).
  • Nur Gäste: Nein.
  • Browsbar (Sichtbar): Aktiviert (Damit man sie im Netzwerk sieht).
  • Papierkorb: Optional aktivieren (empfohlen für `Dokumente_Eltern`).

Der Trick für den Sohn (Sichtbarkeit): Standardmäßig sieht man unter Windows oft alle Ordner, bekommt aber beim Draufklicken eine Fehlermeldung (“Zugriff verweigert”), wenn man keine Rechte hat. Wenn du willst, dass der Sohn die Ordner `Daten_Dominik` gar nicht erst sieht, musst du (je nach OMV Version) in den erweiterten Optionen der SMB-Freigabe schauen. OMV regelt das meist über die “Privilegien” von Schritt 3 (Access Based Share Enumeration ist in OMV oft Standard oder via Extra-Option aktivierbar). Standardmäßig reicht Schritt 3: Er sieht den Ordner, kommt aber nicht rein.

Schritt 6: Zugriff unter Windows

  1. Öffne den Windows Explorer.
  2. Tippe in die Adresszeile: `\\IP-DEINER-OMV-NAS` (z.B. `\\192.168.178.50`).
  3. Windows fragt nach Benutzer und Passwort.
    1. Du gibst ein: `dominik` / `deinPasswort`.
    2. Deine Frau an ihrem PC: `doro` / `ihrPasswort`.

Troubleshooting: Falls Windows meckert, dass man sich nicht mit unterschiedlichen Benutzern zum gleichen Server verbinden kann:

  1. Öffne CMD (Eingabeaufforderung).
  2. Tippe: `net use * /delete` (Löscht alle bestehenden Verbindungen).
  3. Versuche es erneut.

Zusammenfassung der Logik

  • Storage/Dateisystem: Hier liegen die Daten physikalisch.
  • Shared Folders: Hier definierst du logische Einheiten und wer (User) zugreifen darf (via Privilegien).
  • SMB/CIFS: Hier definierst du wie zugegriffen wird (Windows Protokoll) und veröffentlichst die logischen Einheiten im Netzwerk.
haussteuerung/01_server/01_openmediavault/shares.1766983965.txt.gz · Last modified: by dominik

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki