Einzelnen Beitrag anzeigen
Alt 05.07.2005, 08:20  
marsch
Erfahrener Benutzer
 
Registriert seit: 19.10.2004
Beiträge: 498
marsch
Standard

Zitat:
Zitat von storb
1777? Ist das ein Schreib-/Leserecht? Oder war das ein Scherz?
Nein, das ist kein Scherz. /tmp gehört wem? Richtig, root und Gruppe root. Damit jeder (andere) da reinschreiben kann, muss es also so etwas wie xx7 haben. Machen wir es also für alle schreibbar, chmod 777. Super. Nun darf aber auch jeder meine Dateien in /tmp löschen, nich so doll, setzen wir also noch das "Nur Besitzer darf löschen"-Tag, aber wohin? Das ist die vierte Oktalzahl, die, [ironie]ganz logisch (weil es die vierte ist)[/ironie], ganz vorn stehen muss . Und dieses Tag wird durch die 1 repräsentiert. /tmp wird also mit chmod 1777 ausgestattet.
Zitat:
Zitat von storb
Wenn ich Dich richtig verstanden habe, ist es also erforderlich, dass im Ordner /tmp die Rechte so gesezt sind?
Ja.
Zitat:
Zitat von storb
Den Ordner

Code:
/usr/sbin/
gibt es bei mir noch aber das Unterverzeichnis/ bz
w die Datei:
Code:
lsof
ist nicht vorhanden - oder habe ich Dich auch hier falsch verstanden?
Ja, irgendwie schon, Du solltest
Code:
/usr/sbin/lsof |egrep '\/tmp'
ausführen.
Und bitte auch das ausführen:
Code:
man chmod
__________________
Cheers, Marco
marsch ist offline   Mit Zitat antworten