6.4. Creación de un directorio de grupo


En la configuración del sistema UPG, se puede aplicar el bit set-group identification permission (setgid ) a un directorio. El bit setgid simplifica la gestión de los proyectos de grupo que comparten un directorio. Cuando se aplica el bit setgid a un directorio, los archivos creados dentro de ese directorio se asignan automáticamente a un grupo que posee el directorio. Cualquier usuario que tenga permiso de escritura y ejecución dentro de este grupo puede ahora crear, modificar y eliminar archivos en el directorio.

La siguiente sección describe cómo crear directorios de grupo.

Requisitos previos

  • Root acceso

Procedimiento

  1. Crea un directorio:

    # mkdir directory-name

    Sustituya directory-name por el nombre del directorio.

  2. Crea un grupo:

    # groupadd group-name

    Sustituya group-name por el nombre del grupo.

  3. Añade usuarios al grupo:

    # usermod --append -G group-name username

    Sustituye group-name por el nombre del grupo, y sustituye[role="abstract"]e _username por el nombre del usuario.

  4. Asociar la propiedad del usuario y del grupo del directorio con el grupo group-name:

    # chowngroup-name directory-name

    Sustituye group-name por el nombre del grupo, y sustituye directory-name por el nombre del directorio.

  5. Establezca los permisos de escritura para permitir a los usuarios crear y modificar archivos y directorios y establezca el bit setgid para que este permiso se aplique dentro del directorio directory-name:

    # chmod g rwxs directory-name

    Sustituya directory-name por el nombre del directorio.

    Ahora todos los miembros del group-name grupo pueden crear y editar archivos en el directorio directory-name directorio. Los archivos recién creados conservan la propiedad del grupo group-name grupo.

Pasos de verificación

  • Para verificar la corrección de los permisos establecidos, utilice:

    # ls -ld directory-name

    Sustituya directory-name por el nombre del directorio.

    La salida devuelve:

    drwxrwsr-x. 2 root group-name 6 Nov 25 08:45 directory-name
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.