El usuario agregado al grupo no puede crear archivos o carpetas dentro de la carpeta propiedad del grupo

El usuario agregado al grupo no puede crear archivos o carpetas dentro de la carpeta propiedad del grupo

Estoy ejecutando Ubuntu 20.04.1 LTS y tengo un problema donde el usuario recién creado, agregado al grupo que posee una carpeta, no puede crear nada dentro de esa carpeta. Leí en línea sobre esto y seguí todas esas instrucciones para que debería funcionar, pero no es así.

$ sudo adduser bbpipeline
$ sudo usermod -G angular bbpipeline
$ sudo chmod g+rwx /home/angular
$ ls -l /home
drwxrwxr-x+ 7 angular     angular     4096 Jan 26 10:32 angular
$ su bbpipeline
$ mkdir /home/angular/backups
mkdir: cannot create directory ‘/home/angular/backups’: Permission denied
$ id
uid=1005(bbpipeline) gid=1005(bbpipeline) groups=1005(bbpipeline),1004(angular)

Leí que el usuario debe volver a iniciar sesión y lo hice... suluego cerrando la terminal, abriéndola nuevamente y volviendo a iniciar sesión. Todavía no hay alegría. No tengo ACL y preferiría mantener las cosas simples.

EDITAR:

$ getfacl /home/angular
getfacl: Removing leading '/' from absolute path names
# file: home/angular
# owner: angular
# group: angular
user::rwx
group::r-x
group:isolated:---
mask::rwx
other::r-x

Comencé a explorar más desde que @grifferz mencionó que debería verificar getfacl. Parece que hay ACL instalada y que también administra los permisos de los usuarios. Una vez que vi eso, ejecuté:

$ getfacl -R /home/angular
$ sudo setfacl -m u:bbpipeline:rwx /home/angular

y ahora está funcionando. Puedo su bbpipeliney puedo crear una nueva carpeta con ese usuario dentro /home/angular.

Respuesta1

La pregunta muestra:

$ ls -l /home
drwxrwxr-x+ 7 angular     angular     4096 Jan 26 10:32 angular

El '+' al final indica que/inicio/angulartiene ACL de archivos POSIX.

Antes de que se editara la pregunta, no se mencionaba esto, por lo que sugerí que OP hiciera una prueba getfacl /home/angularpara ver si las ACL estaban interfiriendo, y este resultó ser el caso.

OP ahora ha respondido él mismo a la pregunta después de explorar las ACL.

información relacionada