Permisos en Linux

La gestión de permisos en Linux es una habilidad fundamental para cualquier usuario, desarrollador o administrador de sistemas. Controlar quién puede leer, escribir o ejecutar un archivo es clave para la seguridad y estabilidad del sistema. En esta guía, exploraremos los conceptos esenciales de los permisos en Linux, cómo visualizarlos, modificarlos y aplicar buenas prácticas para proteger tus archivos y directorios.

image

Entendiendo los Permisos en Linux

En Linux, cada archivo y directorio tiene asociados permisos específicos que determinan quién puede realizar ciertas acciones. Estos permisos se dividen en tres categorías:

  • Usuario (Owner): El creador del archivo o directorio.
  • Grupo (Group): Un conjunto de usuarios con acceso compartido.
  • Otros (Others): Cualquier otro usuario en el sistema.

Cada uno de estos puede tener permisos de:

  • Lectura (r - read): Permite ver el contenido del archivo o listar los archivos dentro de un directorio.
  • Escritura (w - write): Permite modificar o eliminar archivos.
  • Ejecución (x - execute): Permite ejecutar un archivo como programa o acceder a un directorio.

Cambiando los permisos con chmod

  • Método Simbólico.
  • Agregar permisos:

chmod u+x script.sh # Añadir permiso de ejecución al propietario

chmod o-r archivo.conf # Quitar permiso de lectura a otros

chmod o-r archivo.conf # Quitar permiso de lectura a otros

  • Quitar permisos:

chmod u-w archivo.txt # Quitar permiso de escritura al propietario

chmod g-x script.sh # Quitar permiso de ejecución al grupo

chmod o-rwx carpeta/ # Quitar todos los permisos a otros usuarios

Buenas Prácticas en la Gestión de Permisos

  • ✅ Usa permisos restrictivos por defecto y amplíalos solo cuando sea necesario.
  • ✅ Evita otorgar permisos de ejecución a archivos innecesarios.
  • ✅ No uses permisos 777 en directorios sensibles, ya que cualquiera podría modificar su contenido.
  • ✅ Aplica el principio de privilegio mínimo: solo otorga acceso a quien lo necesite.
  • ✅ Utiliza sudo solo cuando sea necesario para evitar cambiar permisos accidentalmente.

Popular Tags :

WhatsApp