Umask

Descripción: Umask es un comando utilizado en sistemas operativos Unix y Linux que establece los permisos de archivo predeterminados para los archivos y directorios recién creados. Su nombre proviene de ‘user file creation mask’, que se traduce como ‘máscara de creación de archivos de usuario’. Este comando determina qué permisos se aplican a los nuevos archivos y directorios, limitando así el acceso a ellos según las configuraciones de seguridad deseadas. Los permisos se expresan en forma octal, donde cada dígito representa los permisos para el propietario, el grupo y otros usuarios. Por defecto, los sistemas suelen tener un umask de 022, lo que significa que los nuevos archivos se crean con permisos de lectura y escritura para el propietario, y solo de lectura para el grupo y otros. La configuración de umask es crucial para la administración de la seguridad en sistemas multiusuario, ya que permite a los administradores controlar el acceso a los archivos y directorios desde el momento de su creación.

Historia: El concepto de umask ha estado presente desde los inicios de los sistemas Unix en la década de 1970. A medida que Unix evolucionó y se diversificó en diferentes distribuciones y variantes, el uso de umask se estandarizó como una herramienta esencial para la gestión de permisos de archivos. Con el tiempo, se ha integrado en diversas distribuciones de sistemas operativos basados en Unix, como Linux, y se ha convertido en un componente fundamental en la administración de sistemas, especialmente en entornos multiusuario.

Usos: Umask se utiliza principalmente para establecer políticas de seguridad en la creación de archivos. Los administradores de sistemas pueden configurar umask para asegurarse de que los archivos y directorios recién creados tengan los permisos adecuados, evitando así accesos no autorizados. Esto es especialmente importante en entornos donde múltiples usuarios comparten el mismo sistema, ya que permite controlar quién puede leer, escribir o ejecutar archivos específicos.

Ejemplos: Por ejemplo, si un usuario establece umask a 027, los nuevos archivos se crearán con permisos de 640 (lectura y escritura para el propietario, lectura para el grupo, sin permisos para otros), mientras que los nuevos directorios tendrán permisos de 750. Esto asegura que solo el propietario y el grupo tengan acceso a los archivos y directorios, mejorando la seguridad del sistema.

  • Rating:
  • 4
  • (4)

Deja tu comentario

Your email address will not be published. Required fields are marked *

PATROCINADORES

Glosarix on your device

Install
×
Enable Notifications Ok No