
Tengo un problema extraño en mi máquina Linux, tengo varios usuarios, podemos decir u1, u2, u3... todos ellos pertenecen a un grupo G. Tengo una carpeta de grupo en /home que pertenece a uno de estos usuario (diremos u1), y quería permitir que otros usuarios de G leyeran, escribieran y ejecutaran en esta carpeta, así que cambié el grupo de la carpeta a G (el propietario sigue siendo u1) y configuré permisos rwx para el propietario. , para el grupo (G) y 000 para otros, pero los usuarios de G no pueden acceder a la carpeta... ¿Por qué? algunas ideas ? Gracias !
Respuesta1
sigue esta instrucción:
1)asegúrese de que todos los usuarios u1,u2,u3 estén en el grupo G:
lid -g GroupName
la salida debe contener todos los usuarios.
2)establecer grupo woner del directorio "recursivamente":
chown -R u1:GroupName /home/u1
Nota:Si no configura el propietario del grupo de forma recursiva, no podrá ver los archivos y directorios internos.
3)establezca los permisos del propietario del grupo del directorio "recursivamente":
chmod -R g+rwx /home/u1
Nota:Si no configura los permisos del propietario del grupo de forma recursiva, los cambios no se aplicarán a los archivos y directorios internos.
ahora si escribes ls -l /home/u1
, el resultado será así:
drwxrwx---. 16 u1 GroupName 4096 Jan 8 2015 u1
Espero que resuelvas tu problema pronto :)