
Hallo, On 3 Aug 99, at 19:25, alex wrote:
ich habe in meine root-verzeichnis zwei dateien namens ErrorLog und WebLog die beide die grösse null haben und folgende seltsamen dateirechte haben:
Wo die Dateien herkommen, weiss ich auf Anhieb auch nicht.
---s--s--T
was bedeuten diese rechte, woher kommen die dateien und kann ich sie ohne bedenken löschen?
Die Rechte bedeuten, dass das "Set User ID" und "Set Group ID" gesetzt ist, d.h. die Datei wuerde beim Ausfuehren nicht mit den Rechten des Ausfuehrenden laufen, sondern mit der User-ID und er Group-ID, die der Datei zugeordnet ist. Das "T" gibt an, dass das Sticky-Bit gesetzt ist. Wenn man dieses fuer Dateien setzt, hat es meines Wissens unter Linux keine Bedeutung (mehr). Wenn man fuer Verzeichnisse setzt (z.B. "drwxrwxrwt"), besagt es, dass zwar -in diesem Fall- jeder Dateien in diesem Verz. erstellen darf. Aber jeder (ausser "root") darf nur die Dateien loeschen, die er selbst erstellt hat. Bei "/tmp" wird das z.B. verwendet. Das grossgeschriebene "T" erscheint, wenn man der Datei, die schon mit dem Sticky-Bit versehen ist, nachtraeglich die Ausfuehrungsrechte (x) wegnimmt. Also besonders sinnvoll sind meines Erachtens die Dateien mit Groesse "0" im "/root"-Verzeichnis nicht. Aber woher sie kommen? Gruss, Steffen