Vor kurzem ist mir aufgefallen, dass ich als normaler User in meinem Home-Verzeichnis fremde Dateien verschieben/umbenennen, "beschreiben" und sogar loeschen kann.
Eigentlich wollte ich mich ja vor mir selbst schuetzen indem ich eine verschluesselte Loopdevice-Datei dem root zuordne und mir als User nur noch Leserechte zum mounten gebe. Ein versehentliches Loeschen wuerde schliesslich in wenigen Sekunden zum Verlust aller ach so schuetzenswerter Daten fuehren.
Und dann ist es doch passiert! Ein unbedachter 'Klick' auf die Loeschen-Taste und das Teil war weg. Zum Glueck gibt's ja noch den Muelleimer in Gnome!
Das hat mich neugierig gemacht und ich hab ein bisschen rumprobiert. In meinem Home-Verzeichnis darf ich wohl jede fremde Datei loeschen oder umbenennen.
Noch was hat mich verbluefft:
Code: Select all
root@rob rob # touch nichtDeins
root@rob rob # chmod 000 nichtDeins
root@rob rob # ls -la nichtDeins
---------- 1 root root 0 8. Apr 15:28 nichtDeins
root@rob rob # exit
exit
rob@rob rob $ vim nichtDeins
rob@rob rob $ ls -lah nichtDeins
---------- 1 rob users 5 8. Apr 15:29 nichtDeins
rob@rob rob $ chmod 755 nichtDeins
rob@rob rob $ cat nichtDeins
doch
rob@rob rob $
Probiert hab ich das auf Debian Woody und Gentoo.
Kann mir jemand nen Tipp geben wie sich dieses Verhalten nennt, und evt wo ich es ein- und, ungleich wichtiger, abstellen kann?
Danke schonmal,
Robert