¿Cómo creo un directorio compartido bajo la raíz?

¿Cómo creo un directorio compartido bajo la raíz?

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 setgidbandera 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?

información relacionada