Hallo zusammen,
ich habe die Aufgabe bekommen, Fehler bei der Berechtigungen einer Samba-Freigabe zu beheben. Ich habe mich allerdings vor vielen Jahren zuletzt grob mit sowas beschäftigt und komme hier gerade nicht weiter.
Konkret geht es um die Freigabe eines Ordners, nennen wir ihn Hauptordner mit zahlreichen Dateien in verschiedenen Unterordnern. Diese Freigabe ist auf Windows-10-Clients als Laufwerk verbunden.
Die meisten Unterordner im Hauptordner gehören root und alle Benutzer (gruppealle) haben Vollzugriff
drwxrwxrwx 9 root gruppealle ... UnterordnerAlle
Diese Ordner sind auch auf den Windows-PCs sichtbar und die Berechtigungen passen.
Jetzt gibt es allerdings ein paar Unterordner, die nur für eine bestimmte Benutzergruppe (gruppevip) gedacht ist:
drwxrwx--- 9 root gruppevip ... UnterordnerVIP
Diese Unterordner sind in den Windows-Clients nicht sichtbar.
Die smb.conf sieht so aus:
[global] workgroup = COMP server string = %h server (Samba, Ubuntu) netbios name = LINUXSERVER security = user map to guest = bad user invalid users = root dns proxy = no log file = /var/log/samba/%m.log log level = 5 ntlm auth = yes lanman auth = yes client lanman auth = yes min protocol=LANMAN1 [Hauptordner] path = /localpath browsable = yes read only = no guest ok = yes writeable = yes create mask = 0777 directory mask = 0777 hide unreadable = yes
An welcher Stelle passt hier was nicht? Wo kann ich ansetzen? Ich hab schon viel gesucht aber nichts passendes gefunden. Wie schon geschrieben bin ich Anfänger (ja, eigentlich Wiedereinsteiger ab das ist zu lange her und da hat sich sicher viel geändert) und daher für alle Tipps und Zeiger in die richtige Richtung dankbar.
Viele Grüße