Permisos en Linux (Parte 2)
Filed under: How To, Linux, Trucos, Tutorials, Ubuntu, permisos, permissions, tutoriales | Tags: howto, Linux, octal, permisos, permissions, Ubuntu |
Continuando con el post anterior sobre permisos en linux (parte 1), explicaré ahora la otra forma de asignar permisos en linux, conocida como la forma octal.
En la forma octal para asignar permisos en linux cada letra (rwx) tiene un valor, así:
- r = 4
- w = 2
- x = 1
Estos valores son sumados y asignados a los diferentes usuarios, en el orden propietario, miembros del grupo de trabajo y otros usuarios. Cuando no está fijado ningún permiso, es decir, o bien de lectura, escritura o ejecución, el valor por defecto que se asigna es 0. Ejemplo de lo explicado sería:
rwxr-x- -x = Separamos en grupos de tres para hacer el análisis y tendríamos:
- Permisos para usuario: rwx = 4+2+1= 7
- Permisos para grupo de trabajo: r-x = 4+0+1= 5
- Permisos para demás usuarios: – -x = 0+0+1 = 1
Y unido todo esto sería: 751, que viene a ser el valor que le asignaremos a un archivo y/o directorio con la ayuda del comando chmod, es decir:
chmod 751 /home/user1/miarchivo
que en modo simbólico sería así:
chmod rwxr-x--x /home/user1/miarchivo
Detalles a tomar en cuenta:
- Cuando creamos un nuevo archivo los permisos que se asignan por defecto son 644
- Cuando creamos un nuevo directorio los permisos que se asignan por defecto son 755
Lo anterior ocurre debido a un comando que se ejecuta de manera implícita al crear un nuevo archivo y/o directorio, se trata del comando umask, el cual se encarga de restar 022 a la asignación 666 para los archivos y 777 para los directorios.
Traducido esto a lenguaje simbólico sería (según lo explicado líneas atrás y en el anterior post):
- 644 = rw-r- -r- -
- 755 = rwxr-xr-x
Si no recuerdan qué significaba los permisos de lectura, escritura y ejecución para un archivo y directorio, recomiendo revisen el anterior post. Espero les sirva de mucha ayuda, caso contrario dejan un comentario y les ayudo en lo que pueda. Saludos.




Suscribirse vía e-mail








[...] la parte 2 estaré hablando sobre permisos en forma octal. Cualquier novedad dejan un comentario. [...]
Hola, felicidades por el tutorial sobre los permisos en Linux.
Antes de entrar a leer este tutorial me estaba comiendo la cabeza porque estaba ejecutando el comando chmod -R 664 /media/Multimedia y al hacerlo no me dejaba entrar a los subdirectorios y claro al leer que si a un directorio no se le da permisos de ejecución no se puede acceder a él pues he comprendido el por qué.
Me gustaría saber si hay alguna forma de aplicar los permisos 664 a todos los archivos que hay en Multimedia y subdirectorios pero no a los directorios. Si se pudiera hacer me sería de gran ayuda porque ahora mismo no sé cómo hacerlo.
Un saludo.