Fuera de las dos opciones para cambiar los permisos:
chmod 777 file.txt
chmod a+rwx file.txt
Estoy escribiendo un documento que detalla que los usuarios necesitan cambiar los permisos de un determinado archivo. Quiero detallarlo como la forma más común de cambiar los permisos de archivos.
Actualmente se dice:
- Set permissions on file.txt as per the example below:
- chmod 777 /tmp/file.txt
Este es solo un ejemplo, y no cambiará los archivos para tener permisos completos para todos.
775
o solo 755
para archivos ejecutables.
chmod 777
es como chmod a=rwx
, no chmod a+rwx
.
777
o 666
es simple y mucho más fácil de memorizar que ugo+rwx
, a+rwx
o ugo+rw
que es muy confuso ya que o
es ambiguo y puede significar para usted, ya sea el propietario u otros, usted elige. Entonces, en lugar de cometer el gran error, sigue comprobando man
para verificar cuál es cuál, o simplemente usa los números.