Академический Документы
Профессиональный Документы
Культура Документы
INTRODUCCIN:
La mayora de los sistemas de archivos modernos permiten asignar permisos (o derechos de acceso) a
los archivos para determinados usuarios y grupos de usuarios. De esta manera, se puede restringir o
permitir el acceso de un determinado usuario a un archivo para su visualizacin de contenidos,
modificacin y/o ejecucin (en caso de un archivo ejecutable).
Cada clase de permisos se representa por tres caracteres. El primer conjunto de caracteres representa la
clase de usuario. El segundo conjunto representa la clase de grupo. El tercer y ltimo conjunto de tres
caracteres representa la clase del resto.
Cada uno de los tres caracteres representa los permisos de lectura, escritura y ejecucin
respectivamente:
"-rwxr-xr-x" para un archivo regular que tiene todos los permisos asignados para su propietario y solo
permisos de lectura y ejecucin para el grupo de usuarios del archivo y el resto de los usuarios. Ningn
usuario, salvo el propietario, puede modificar los contenidos del archivo.
"crw-rw-r--" para un archivo especial de caracteres que tiene permisos de lectura y escritura para su
propietario y grupo de usuarios y solo permiso de lectura para el resto de los usuarios.
"dr-x------" para un directorio que tiene permisos de lectura y ejecucin nicamente para su propietario.
1. El carcter que se utilizar para indicar que el bit de ejecucin estar asignado tambin.
2. El carcter que se utilizar cuando el bit de ejecucin no est asignado.
He aqu un ejemplo:
"-rwsr-Sr-x" para un archivo cuya clase de usuario tiene permisos de lectura, escritura y ejecucin, cuya
clase de grupo tiene permiso de lectura, cuya clase del resto tiene permisos de lectura y ejecucin y que
tiene los permisos de setuid y setgid asignados.
NOTACIN OCTAL:
Otra forma muy comn de representar los permisos Unix es la notacin octal, que consiste en un valor de
tres o cuatro dgitos en base 8.
Con la notacin octal de tres dgitos, cada nmero representa un componente distinto del conjunto de
permisos: clase de usuario, clase de grupo y clase del resto respectivamente.
Cada uno de estos dgitos es la suma de los bits que lo componen (vase tambin sistema de
numeracin binario). El peso de cada bit en un dgito es el siguiente: