
Cómo funcionan los permisos en Linux
Los permisos en Linux son esenciales para controlar quién puede leer, escribir o ejecutar archivos y directorios. Comprender este sistema permite administrar mejor la seguridad y el acceso dentro del sistema.
1. VISUALIZAR PERMISOS
Con el comando ls -l, podemos ver los permisos de archivos y directorios. Este comando muestra el dueño, el grupo y las acciones permitidas. De esta manera, identificamos quién tiene acceso de lectura, escritura o ejecución.
2. ENTENDER LOS PERMISOS
Cada archivo o directorio tiene tres tipos de permisos asignados a tres categorías de usuarios:
- r (read): Lectura
- w (write): Escritura
- x (execute): Ejecución
Las categorías son: Dueño, Grupo y Otros. Por ejemplo, rwxr-xr-x significa que el dueño tiene todos los permisos, mientras que el grupo y el resto solo pueden leer y ejecutar.
3. CAMBIAR PERMISOS
El comando chmod es fundamental para modificar permisos en Linux, ya que permite definir quién puede leer, escribir o ejecutar un archivo o directorio. Por ejemplo, con chmod 644 archivo.txt puedes ajustar los permisos del archivo de forma sencilla. Comprender cómo cambiar permisos en Linux es clave para
administrar la seguridad y el acceso dentro del sistema.
Para modificar permisos, el comando chmod es la clave. Se puede usar de forma numérica mediante la suma de valores:
- 4: Lectura (R)
- 2: Escritura (W)
- 1: Ejecución (X)
Ejemplo: chmod 644 archivo.txt

4. CAMBIAR PROPIETARIO
El comando chown permite cambiar el propietario de un archivo o directorio, algo muy útil dentro de la gestión de permisos en Linux. Por ejemplo, chown maria archivo.txt asigna el archivo al usuario Maria. Esta acción resulta importante en entornos donde varios usuarios comparten recursos y es necesario organizar correctamente la propiedad de los archivos.

5. CAMBIAR GRUPO
El comando chgrp se utiliza para cambiar el grupo asociado a un archivo y gestionar permisos en Linux. Por ejemplo, con chgrp desarrollo archivo.txt asignas el archivo al grupo desarrollo, algo útil cuando los permisos en Linux deben limitar el acceso a un grupo concreto..
