Permisos Linux (chmod)

Permisos en linux Debian (777)

En linux existe una gran variedad de permisos y privilegios que se definen en modo oc-tal, en las siguientes lineas explicare de forma rápida y sencilla el funcionamiento de los permisos y privilegios.

Como se puede ver al ejecutar el comando ls -l lista los documentos y archivos en esa ubicación junto con sus permisos de lado izquierdo, la primer letra si es una d indica que es un directorio y si es un guión es un fichero, a continuación existen 9 caracteres representados de 3 en 3 de la siguiente manera… rwxrwxrwx, bien, los tres primeros son los permisos del usuario propietario del archivo, los otros tres pertenecen a los usuarios que están dado de alto en el mismo grupo que el usuario propietario y los últimos tres para cualquier usuario aunque no este dado de alta en el equipo.

Para asiignar un permiso y privilegio a un archivo se considera lo siguente…

r = read y esta representado por el numero 4 (Indica lectura)

w = write y esta representado por el numero 2 (Indica escritura)

x = execute y esta representado por el numero 1 (Indica ejecución

Para asignar a un usuario permiso se usa comando chmod , acompañado del numero 1, 2, 4 o la suma de ellos si se quieren combinar permisos, consideren la siguiente tabla.

421Total
r (Lectura)w (Escritura)x (Ejecución)4 + 2 + 1 = 7
r (Lectura)w (Escritura)-4 + 2 = 6
r (Lectura)-x (Ejecución)4 + 1 = 5
r (Lectura)--4
-w (Escritura)x (Ejecución)2 + 1 = 3
-w (Escritura)-2
--x (Ejecución)1

La suma mayor es 7 y este agrega todos los permisos como indica la tabla superior.

El total es el permiso a ser asignado, en este ejemplo se asignan todos los permisos con el comando chmod caompañado del total y del archivo o directorio a modificar→ : usuario@grupo:# chmod 777 nombre_archivo_directorio

En la imagen anterior se observa a detalle el cambio que recibe el archivo limpieza.sh al modificarse los permisos, primero tenia rw-r–r– o «4+2=6″,»4″,»4» despues se asigna chmod 777 que equivale a todos los permisos. → rwxrwxrwx o 7 7 7.

Y este fue un pequeño tutorial acerca de los permisos y privilegios en el mundo linux.

Etiquetas: , , ,

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.