Problem mit Dateizugriffsrechten bei Verzeichnissen

Post Reply
Message
Author
JFZ

Problem mit Dateizugriffsrechten bei Verzeichnissen

#1 Post by JFZ »

Ich habe einen kleinen Router und Fileserver mit SuSE 7.3 aufgebaut und habe daruaf folgendes Problem:

jfz@monchichi:/monchichi/public/mp3z> dir
drwxr-xr-x 2 creator users 35 Nov 1 14:30 XX
jfz@monchichi:/monchichi/public/mp3z> rd XX/
=> Verzeichnis gelöscht

Das Verzeichnis XX sollte sich eigentlich nur vom Benutzer creator löschen lassen, da nur dieser Write-Zugriff besitzt. Allerdings kann ich das Verzeichnis auch als beliebiger ander Benutzer (z.B.: JFZ) löschen. Das funktioniert aber nur, solange das Verzeichnis leer ist. Wie kann ich einstellen, das nur der Benutzer creator dieses Verzeichnis löschen kann, egla ob es leer oder voll ist ???

CU

JFZ

Jochen

Re: Problem mit Dateizugriffsrechten bei Verzeichnissen

#2 Post by Jochen »

Das ist kein Bug, sondern ein Feature! <img src="http://www.pl-forum.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Ob Du eine Datei (oder Verzeichnis oder...) löschen darfst, liegt nicht in der Zugriffsrechten der Datei, sondern in den Zugriffsrechten des Verzeichnisses, in dem die Datei (oder das Verzeichnis oder...) liegt. Wer dort Schreibberechtigung hat, darf in diesem Verzeichnis Dateien löschen. Allerdings kannst Du für dieses (übergeordnete) Verzeichnis das t-Bit setzen: "chmod o+t ." Dann darf nur noch der Eigentümer einer Datei diese auch löschen, selbst wenn andere Schreibberechtigung auf das übergeordnete Verzeichnis haben.

Jochen

JFZ

Re: Problem mit Dateizugriffsrechten bei Verzeichnissen

#3 Post by JFZ »

thx für die Anwort

JFZ

Post Reply