Sunday, August 06, 2006

Chmod: octal o decimal

Existen varias formas de cambiarle los permisos a un archivo o directorio utilizando chmod. Para poder ver en detalle la utilización de chmod, ver el manual de chmod (man(1) chomod) o ver este articulo en Internet.

chmod cambia los permisos de cada archivo dado, dependiendo del modalidad que se utiliza, ya sea representación simbólica de los cambios a hacer, o por medio de número octal representando el patrono de bits de los nuevos permisos.

Concertándoos en la segunda modalidad: utilizando representación binaria en octal, donde para cambiar permisos del archivo se escribe los siguientes:

chmod 775 ejemplo

o

chmod 0775 ejemplo

Donde 775 es una representación binaria en octal que le da permiso de escritura, ejecución y lectura a “owner” y “group” del archivo, pero solo lectura y ejecución a “others”. Durante un laboratorio expuse que ese número era decimal y no octal para representar el patrono de bits. Cometí el error de exponer que cada número era decimal y representaba un set de 3 bits de los 9 que del patrono de permisos.

Esta información errónea la adquirí de en una sección del siguiente tutorial. Este tutorial es el primer resultado si busca por chmod en Google (búsqueda en ingles). Por lo tanto no hay que creerse todo lo que se lee en Internet y por es siempre es bueno hacer referencia a todo material intelectual que se utiliza en cualquier documento.

No comments: