Problemas con permisos de usuario/grupo
Publicado por Sergio (4 intervenciones) el 28/12/2011 13:47:21
Hola a todos,
trabajo sobre Centos 5.5 y tengo un problema de permisos. Es una cosa bastante sencilla pero soy incapaz de solucionarlo, aun despues de leer unos cuantos tutoriales y man.
He creado dos usuarios:
adduser user1 # => Nota: se crea por defecto el grupo user1
adduser user2 # => Nota: se crea por defecto el grupo user2
y un fichero en user1
mkdir -p /home/user1/a/b
touch /home/user1/a/b/file.txt
Necesito que user2 tenga permiso de +rw sobre file.txt.
Lo que he hecho es lo siguiente:
usermod -G user1 user2 # => añadimos al grupo user1 el usuario user2
chmod -R g+rw /home/user1 # => damos permisos de manera recursiva al directorio
Haciendo un ls -al en /home:
drwxrw---- 4 user1 user1 4096 dic 28 12:25 user1
en /home/user1:
drwxrwxr-x 3 user1 user1 4096 dic 28 11:07 a
pero si intento hacer un cat /home/user1/a/b/file.txt o secillamente ls /home/user1/a/b
=> permiso denegado
Nota: el fichero /etc/group indica que se ha añadido el usuario2 al grupo secundario user1:
user1:x:502:user2
¿?
Gracias de antemano, con este asunto básico
trabajo sobre Centos 5.5 y tengo un problema de permisos. Es una cosa bastante sencilla pero soy incapaz de solucionarlo, aun despues de leer unos cuantos tutoriales y man.
He creado dos usuarios:
adduser user1 # => Nota: se crea por defecto el grupo user1
adduser user2 # => Nota: se crea por defecto el grupo user2
y un fichero en user1
mkdir -p /home/user1/a/b
touch /home/user1/a/b/file.txt
Necesito que user2 tenga permiso de +rw sobre file.txt.
Lo que he hecho es lo siguiente:
usermod -G user1 user2 # => añadimos al grupo user1 el usuario user2
chmod -R g+rw /home/user1 # => damos permisos de manera recursiva al directorio
Haciendo un ls -al en /home:
drwxrw---- 4 user1 user1 4096 dic 28 12:25 user1
en /home/user1:
drwxrwxr-x 3 user1 user1 4096 dic 28 11:07 a
pero si intento hacer un cat /home/user1/a/b/file.txt o secillamente ls /home/user1/a/b
=> permiso denegado
Nota: el fichero /etc/group indica que se ha añadido el usuario2 al grupo secundario user1:
user1:x:502:user2
¿?
Gracias de antemano, con este asunto básico
Valora esta pregunta


0