Ordner-Berechtigung greift nicht
Hallo,
irgendwie greifen die Ordner-Berechtigungen auf unserem Suse-Fileserver nicht. Es handelt sich um eine Samba-Domain. Win7-Clients greifen darauf zu.
Für einen Unterordner einer Samba-Freigabe möchte ich nur für den Eigentümer Schreibrechte vergeben. Alle anderen dürfen nur Lesen.
Hierzu ändere ich zuerst sicherheitshalber für diesen Ordner und alles was darunter ist den Eigentümer:
chown -cR MeinUser "Ordnername"
Dann vergebe ich die Berechtigungen:
chmod -R 755 "Ordnername"
Auf der Konsole werden die Berechtigungen mittels ls -l auch korrekt angezeigt; in den Ordner- bzw. Dateieigenschaften im Explorer vom Client aus ebenso. Wenn ich nun von einem Client aus schreibend zugreife kann ich dennoch Dateien in diesem Unterordner ändern bzw. neu erstellen.
Warum greifen diese Berechtigungen nicht?
Vielen Dank im Voraus!
Gruß
Torsten
irgendwie greifen die Ordner-Berechtigungen auf unserem Suse-Fileserver nicht. Es handelt sich um eine Samba-Domain. Win7-Clients greifen darauf zu.
Für einen Unterordner einer Samba-Freigabe möchte ich nur für den Eigentümer Schreibrechte vergeben. Alle anderen dürfen nur Lesen.
Hierzu ändere ich zuerst sicherheitshalber für diesen Ordner und alles was darunter ist den Eigentümer:
chown -cR MeinUser "Ordnername"
Dann vergebe ich die Berechtigungen:
chmod -R 755 "Ordnername"
Auf der Konsole werden die Berechtigungen mittels ls -l auch korrekt angezeigt; in den Ordner- bzw. Dateieigenschaften im Explorer vom Client aus ebenso. Wenn ich nun von einem Client aus schreibend zugreife kann ich dennoch Dateien in diesem Unterordner ändern bzw. neu erstellen.
Warum greifen diese Berechtigungen nicht?
Vielen Dank im Voraus!
Gruß
Torsten
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 248038
Url: https://administrator.de/contentid/248038
Ausgedruckt am: 08.11.2024 um 16:11 Uhr
2 Kommentare
Neuester Kommentar
Hast du einen Domain Controller (PDC,oder SDC) bei Linux eingerichtet, und eine User Verzeichnis Zuteilung gemacht.
Wenn nicht dann klappt es auch nicht, wenn du eine Gast freigebe hast ist alles offen.
Hast du eine User Freigabe gemacht müssen diese sich in der Linux User Verwaltung befinden, kleiner TIP Installiere dir für Local control Webmin da mit kannst du schnell sehen wo der Fehler ist.
Aber als Samba User, nicht als System User.
Unter Webmin Samba Verwaltung und Freigaben.
https://localhost:10000/samba/
Oder Samba Swat port: 901
http://localhost:901 muss aber Aktiviert werden, unter Yast Xinetd
Samba - SMB/CIFS-Fileserver
Globale Konfiguration:
Unix Netzwerke
Windows Einstellungen
Authentifizierung
Windows zu Unix Druckdienste
Erweiterte Einstellungen
Winbind-Optionen
Vorgaben für Dateifreigaben
Vorgaben für Druckerfreigaben
Editiere Konfigurationsdatei
Samba-Benutzer:
Samba Benutzer
Benutzer konvertieren
Benutzer-Synchronisation
Samba-Gruppen
Gruppen-Synchronisation
Binde an Domain
Wenn nicht dann klappt es auch nicht, wenn du eine Gast freigebe hast ist alles offen.
Hast du eine User Freigabe gemacht müssen diese sich in der Linux User Verwaltung befinden, kleiner TIP Installiere dir für Local control Webmin da mit kannst du schnell sehen wo der Fehler ist.
Aber als Samba User, nicht als System User.
Unter Webmin Samba Verwaltung und Freigaben.
https://localhost:10000/samba/
Oder Samba Swat port: 901
http://localhost:901 muss aber Aktiviert werden, unter Yast Xinetd
Samba - SMB/CIFS-Fileserver
Globale Konfiguration:
Unix Netzwerke
Windows Einstellungen
Authentifizierung
Windows zu Unix Druckdienste
Erweiterte Einstellungen
Winbind-Optionen
Vorgaben für Dateifreigaben
Vorgaben für Druckerfreigaben
Editiere Konfigurationsdatei
Samba-Benutzer:
Samba Benutzer
Benutzer konvertieren
Benutzer-Synchronisation
Samba-Gruppen
Gruppen-Synchronisation
Binde an Domain