root
kullanıcı olabilir onun bile bir dosyaya yazma write
izinleri ayarlanmamış.
root
kullanıcı olabilir onun bile bir dosyayı okumak read
izinleri ayarlanmamış.
root
kullanıcı izinleri ayarlanmamış olsa bile bir dizine girebilir .cd
execute
root
Kullanıcı olamaz onun ne zaman bir dosyayı yürütmek execute
izinleri ayarlanmamış.
Niye ya?
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