Reloj Profético: 666 - Permiso de lectura y escritura

miércoles, 10 de junio de 2009

666 - Permiso de lectura y escritura

Trabajando con comandos de linux al montar una máquina virtual (Por ejemplo Windows xp corriendo dentro de Linux Fedora en la misma PC al mismo tiempo), me encontré utilizando este comando...

# chmod 666 /var/lib/qemu/xp.img

Al investigar encontré un link interesante si quieren visitarlo que habla sobre el significado de los números en la asignación de permisos para un archivo o directorio determinado.

http://www.ignside.net/man/ftp/chmod.php

Ya me había llamado la atención que los Sistemas Operativos usen demonios (daemons) como servidores de aplicaciones y servicios que trabajan invisiblemente dentro de un sistema operativo, pero esto es más interesante.

Si leyeron la página del link verán que 666 significa un permiso de lectura y escritura sobre un archivo en 3 niveles, yo mismo, mi grupo y todos.

El 777 sería un permiso de lectura, escritura y ejecución también en tres niveles, para mí, para un grupo y todos.

Es curioso teorizar que permisos tendría la bestia, de leer y escribir datos para un indivíduo, un grupo y finalmente todos. Pero no tendría permiso de ejecución, que sería la acción en sí misma, o para tener una idea, es hacer que un archivo .exe se ejecute.