10.5. Establecer la umask para la sesión de shell actual


En la siguiente sección se describe cómo establecer la dirección umask para la sesión actual del shell:

  • Utilización de valores simbólicos.
  • Utilizando valores octales.

Tenga en cuenta que la dirección umask sólo es válida durante la sesión actual del shell y vuelve a la dirección umask por defecto una vez finalizada la sesión.

10.5.1. Establecer la umask utilizando valores simbólicos

En la siguiente sección se describe cómo configurar el umask con valores simbólicos.

Procedimiento

  • Para establecer o eliminar los permisos de la sesión actual del shell, puede utilizar los signos menos (-), más ( ) e igual (=) en combinación con valores simbólicos.

    $ umask -S u=symbolic_value,g symbolic_value,o-symbolic_value

    Reemplazar symbolic_value para usuario, grupo y otros con valores simbólicos. Consulte Sección 10.1.2, “Máscara del modo de creación de archivos del usuario” para más detalles.

    Ejemplo

    Si tu actual umask está configurado como 113 (u=rw-,g=rw-,o=r--) y quieres configurarlo como 037 (u=rwx,g=-r-,o=---), utiliza:

    $ umask -S u x,g-w,o=

    Tenga en cuenta que cualquier permiso que no se especifique después del signo de igualdad (=) queda automáticamente prohibido.

  • Para establecer los mismos permisos para el usuario, el grupo y otros, utilice:

    $ umask a=symbolic_value

    Sustituir symbolic_value por un valor simbólico. Consulte Sección 10.1.2, “Máscara del modo de creación de archivos del usuario” para obtener más detalles.

    Ejemplo

    Para ajustar el umask a 000 (u=rwx,g=rwx,o=rwx), utilice:

    $ umask a=rwx

Tenga en cuenta que la dirección umask sólo es válida para la sesión actual del shell.

Red Hat logoGithubRedditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

© 2024 Red Hat, Inc.