n'Abend,
Es wäre also auch möglich, die Rechte so zu setzen (577), dass jeder in die Datei schreiben darf, nur ich als Besitzer nicht?
Ja. Es gibt 256 Kombinationen von Rechten
eigentlich sind es 2^3 * 2^3 * 2^3 = 2^9 = 512 Kombinationen.
darunter sind bestimmt auch ein paar unsinnige.
Würde ich auch so sehen.
Aber warum zum $fluchRezipient wird so oft und unnötigerweise mit dem Ausführen-Recht um sich geworfen.
Wird es? Ich habe das in meinem Beispiel nur aus Gewohnheit mit eingeschlossen, ich wollte das Beispiel allgemein halten. Klar, für reine Dokumente oder Konfigurationsdateien ist 666 de facto gleichwertig mit 777, für PHP-Scripte auch, weil sie aus der Sicht des OS nicht als ausführbar gelten. Perl-Scripte in der Regel schon, den Unterschied finde ich auch bemerkenswert.
Ist die Sicherheitslücke durch unnötige Schreibrechte noch nicht groß genug?
Vermutlich ...
Ciao,
Martin
Solange der Nagellack nicht trocken ist,
ist eine Frau praktisch wehrlos.
(Burt Reynolds, US-Schauspieler)
Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(