root
Der Benutzer kann in eine Datei schreiben, auch wenn seine write
Berechtigungen nicht festgelegt sind.
root
Benutzer kann eine Datei lesen, auch wenn ihre read
Berechtigungen nicht festgelegt sind.
root
Benutzer kann cd
in ein Verzeichnis, auch wenn seine execute
Berechtigungen nicht festgelegt sind.
root
Benutzer kann eine Datei nicht ausführen, wenn ihre execute
Berechtigungen nicht festgelegt sind.
Warum?
user$ echo '#!'$(which bash) > file
user$ chmod 000 file
user$ ls -l file
---------- 1 user user 12 Jul 17 11:11 file
user$ cat file # Normal user cannot read
cat: file: Permission denied
user$ su
root$ echo 'echo hello' >> file # root can write
root$ cat file # root can read
#!/bin/bash
echo hello
root$ ./file # root cannot execute
bash: ./file: Permission denied
quelle