root
el usuario puede escribir en un archivo incluso si sus write
permisos no están establecidos.
root
el usuario puede leer un archivo incluso si sus read
permisos no están establecidos.
root
el usuario puede cd
ingresar a un directorio incluso si sus execute
permisos no están establecidos.
root
el usuario no puede ejecutar un archivo cuando sus execute
permisos no están establecidos.
¿Por qué?
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