Gestionar los Permisos de Archivo por Defecto

Red Hat Enterprise LinuxBeginner
Practicar Ahora

Introducción

En este desafío, aprenderás a gestionar los permisos de archivo predeterminados en un sistema Linux. Comprender y controlar los permisos por defecto es un aspecto crucial de la administración de sistemas, ya que ayuda a garantizar la seguridad y la accesibilidad de los archivos y directorios recién creados. Utilizarás el comando umask para establecer la máscara de permisos predeterminada y observarás su efecto.

Gestionar Permisos Predeterminados con umask

Tu tarea consiste en establecer un valor de umask específico para tu sesión de terminal y luego crear un nuevo archivo y un directorio para verificar que los permisos predeterminados se apliquen correctamente.

Tareas

  • Establece el valor de umask a 0022 para tu sesión de terminal actual.
  • En el directorio ~/project, crea un archivo vacío llamado test_file.
  • En el directorio ~/project, crea un nuevo directorio llamado test_dir.

Requisitos

  • Todas las operaciones deben realizarse dentro del directorio ~/project.
  • Utiliza el comando umask para configurar la máscara de permisos.
  • Utiliza el comando touch para crear el archivo.
  • Utiliza el comando mkdir para crear el directorio.

Ejemplo

Después de configurar correctamente el umask y crear el archivo y el directorio, al comprobar sus permisos con ls -l deberías obtener una salida similar a esta:

$ ls -l ~/project
total 0
drwxr-xr-x 2 labex labex 6 Aug 19 07:43 test_dir
-rw-r--r-- 1 labex labex 0 Aug 19 07:43 test_file
✨ Revisar Solución y Practicar

Resumen

En este desafío, has aprendido a gestionar los permisos predeterminados para nuevos archivos y directorios en un sistema Linux. Has utilizado el comando umask para establecer una máscara de permisos y has observado cómo afecta a los permisos de un archivo y un directorio recién creados. Esta habilidad es fundamental para que los administradores de sistemas aseguren que los archivos se creen con una configuración de seguridad adecuada por defecto, protegiendo así los datos y manteniendo un sistema bien estructurado.