Es sind verschiedene Konten.
Wie würden Sie Sicherheit von Ihrem Konto erwarten, wenn jeder die Erlaubnis hätte, Ihr Home-Verzeichnis zu löschen?
Sie haben nicht die w
Berechtigung, das Basisverzeichnis einer anderen Person zu löschen, es sei denn, diese Person hat das Recht, das Basisverzeichnis einer anderen Person zu löschen chmod +w
.
Hier sind die verschiedenen Berechtigungen und ein Beispiel ( -rwxr-x---
/ rwxrx
):
+ - + - + - + - +
| + | u | g | o |
+ - + - + - + - +
| r | 1 | 1 | 1 |
+ - + - + - + - +
| w | 2 | 2 | 2 |
+ - + - + - + - +
| x | 4 | 4 | 4 |
+ - + - + - + - +
| * | 7 | 5 | 0 |
+ - + - + - + - +
Es geht so:
1 + 2 + 4 = 7
,
1 + 4 = 5
,
0 = 0
, so
750
, also ein ideales Berechtigungssystem. Der Eigentümer (
u
in diesem Fall) kann die Datei lesen, schreiben und ausführen, die Eigentümergruppe (
g
in diesem Fall) kann lesen und ausführen, und jeder andere (
o
in diesem Fall) kann nichts tun. Dies ist der legendäre:
u: aktueller Benutzer (Benutzer)
g: aktuelle Benutzergruppen (Gruppen)
o: nicht aktuelle Benutzergruppen (Andere)
r: Leserechte (Lesen)
w: Schreibberechtigung (Write)
x: Ausführungsberechtigung (X-ecute)
.