Estoy intentando crear una carpeta compartida en mi partición raíz en la que cualquier persona de un grupo en particular pueda leer y escribir, y cualquier archivo nuevo dentro de esa carpeta también puede leerse y escribirse por cualquier persona de ese grupo, sin importar qué. Logré crear una carpeta en la que los nuevos usuarios pueden escribir en ella, pero los archivos nuevos solo se leen en el grupo.
Pasos que he tomado:
mkdir /storage
chown -R root:storage-public /storage
chmod -R 2775 /storage
touch test.txt
Pero estos son los permisos que obtengo de mi archivo de prueba:
-rw-r--r-- 1 root storage-public 13 Oct 12 21:59 test.txt
¿Alguien puede ayudar?
También vale la pena mencionar que intenté hacer esto bajo las ACL, pero parece que los permisos posix anulan la ACL y obtengo una línea efectiva al lado de la salida de getfacl.
Respuesta1
Tienes la setgid
bandera encendida, que se supone que hereda los permisos de grupo.Sin embargoesto sólo se aplica si la persona que crea el archivo está en ese grupo.
Desde que creó el archivo, test.txt
¿es usted miembro del storage-public group
?