Limonbyte

blog

Como cambiar permisos en Linux

CHMOD: cambiar  permisos y propietarios en Linux

En el sistema operativo Linux, la gestión de permisos de archivos y carpetas es fundamental para mantener la seguridad y privacidad de los datos. Una de las herramientas más poderosas para controlar los permisos en Linux es chmod. En este artículo, exploraremos a fondo cómo utilizar chmod para asignar, modificar y gestionar los permisos de archivos y carpetas en Linux.

Aprenderás los diferentes tipos de permisos, cómo interpretar los códigos de modo y cómo aplicarlos a través de comandos chmod. Sigue leyendo para dominar el uso de chmod y asegurarte de que tus archivos y carpetas estén protegidos correctamente en tu entorno Linux.

¿Qué es chmod y por qué es importante en Linux?

chmod es un comando en el sistema operativo Linux que se utiliza para cambiar los permisos de archivos y directorios. Los permisos son una parte fundamental de la seguridad en Linux, ya que determinan quién puede leer, escribir o ejecutar un archivo o directorio.

Es importante utilizar chmod en Linux porque te permite controlar de manera precisa quién tiene acceso a tus archivos y directorios. Con chmod, puedes otorgar permisos de lectura, escritura y ejecución a diferentes usuarios y grupos, lo que te brinda un mayor nivel de seguridad y privacidad. Además, te permite restringir el acceso a ciertos archivos o directorios sensibles, evitando modificaciones no autorizadas.

Comprobando permisos en Linux

Comprobar permisos en Linux en bastante sencillo solo debemos utilizar el comando de lista (ls -l) y nos devolverá los permisos de lo que estemos comprobando, sean directorios o archivos.

Comando para listar en linux:

ls -l

Conozcamos un poco mas sobre la respuesta que obtendremos

Tipos de permisos en Linux: Lectura, escritura y ejecución

Tabla de valores permisos Linux
0: Sin permisos
1: Ejecución
2: Escritura
3: Lectura y escritura
4: Lectura
5: Lectura y ejecución
6: Lectura y escritura
7: Lectura, escritura y ejecución

Identificando permisos de archivos y carpetas en Linux

Identificando permisos de archivos y carpetas en Linux
Visualización del tipo de permisos en la estructura Linux

Ejecutar comando para cambiar permisos en Linux

$ sudo chmod condición archivo

donde 
sudo: es el comando para poder ejecutar la instrucción 
chmod: el comando para realizar el cambio de permisos
condición es el permiso a realizar, ejemplo 777

Ejemplo de aplicación de permiso

$ sudo chmod 777 archivo

Algunos de Permisos mas comunes en Archivos y carpetas

666 (rw / rw / rw)

Todos los usuarios pueden leer y escribir en una carpeta o archivo.

777 (rwx / rwx / rwx)

Todos los usuarios pueden leer, escribir y ejecutar en la carpeta o archivo.

755 (rwx / rw / rw)

Con este permiso el propietario del archivo puede leer, escribir y ejecutar el archivo mientras que los demás pueden leer y escribir. Los usuarios no pueden ejecutar

644 (rw / r / r)

Con este permiso el propietario puede leer y escribir en el archivo mientras los demás solo pueden leer.

700 (rwx / - / -)

Con este permiso el propietario tiene el control total del archivo mientras que los demás usuarios no tendrán acceso.

Alejandro L. Jaramillo
CEO de Limónbyte

Ingeniero de Sistemas, Magister en Gerencia mención sistemas de la Información
Desarrollador de Software, SCRUM Master, Experto en Soluciones GNU/Linux
instagram.com/ingalejaramillo

Categorías

Archivos