Me he cansado de todo lo que se me ocurre y he encontrado en la red antes de esto y no funciona. incluso esta página
Creo un directorio de participante, agrego un nombre de grupo al sistema, adjunto dos usuarios a ese grupo. agregue la propiedad del directorio a ese directorio. entrar como un usuario, crear un directorio, su el otro usuario y que ese usuario intente editar el archivo del primer usuario, y no me lo permitirá.
Necesito que ambos o más de dos usuarios puedan hacer lo que sea dentro de ese directorio y su subdirectorio creado por cualquier persona que esté vinculada al grupo que lo posee.
sudo find /run/media/bob/WD3TB/ftp-test/ -type d -exec chmod g+rw '{}' -R \;
sudo chgrp -R ftptest run/media/bob/WD3TB/ftp-test
[bob@voided1 bob2dir]$ mkdir bobDir
[bob@voided1 bob2dir]$ ls -la
total 12
drwxr-sr-x 3 bob ftptest 4096 Dec 6 18:25 .
drwxrws--- 4 bob ftptest 4096 Dec 6 18:18 ..
drwxr-sr-x 2 bob ftptest 4096 Dec 6 18:25 bobDir
[bob@voided1 bob2dir]$ su userx
Password:
[email protected]/run/media/bob/WD3TB/ftp-test>> cd bob2dir
[email protected]/run/media/bob/WD3TB/ftp-test/bob2dir>> touch userxFile
touch: cannot touch 'userxFile': Permission denied
[email protected]/run/media/bob/WD3TB/ftp-test/bob2dir>> cat /etc/group
ftptest:x:1002:bob,userx
ambos usuarios están vinculados al grupo ftptest, que se adjunta como el propietario del grupo?
Puedo ejecutar el comando y funciona, ambos pueden hacer lo que sea el uno al otro, luego, cuando uno u otro crea algo nuevo, dir o archivo, el otro no puede tocarlo. Permiso denegado.
Incluso me he agregado unos a otros grupos
bob:x:1001:userx,bob
users:x:100:bob,userx
y eso tampoco funciona.
cómo otorgar permisos de grupo a rwx en todo momento para que los que están conectados a él puedan rwx todo dentro de ese directorio propiedad del grupo sin importar cuándo o quién crea algo, directorio o archivo. ??? ¿qué hacer?
fuente