Error de Permisos en carpeta

Imagen de Kaus
0 puntos

Hola soy principiante.

Vereis he decidido crear una carpeta /home/compartir (pertenece root)

(no se si es el mejor sitio para crear una carpeta compartida)

2- He creado un grupo: mipy
3- a la carpeta /home/compatir la he cambiado:
grupo: mipy (antes root)
permisos de grupo rwx
(el usuario creador sigue siendo root)

4- a los dos usuarios que me interesa que compartan los he unido al grupo mipy

El problema es que cuando uno de los usuarios intenta copiar archivos en la carpeta dice "Permiso denegado". Y no entiendo el motivo.

¿ que hay mal ?

Imagen de Gabriel_M
+1
+1
-1

... hacer dueño de la carpeta a un usuario perteneciente al grupo mipy
Luego debes darle permisos totales

sudo su
chmod -Rf 777 /home/compartir
+1
+1
-1
Imagen de Kaus
+1
0
-1

Ok. Pero surge otro problema:
Imagina que tengo dos usuarios A y B.
Dentro de la carpeta compartida crea un documento el usuario A.
El archivo tiene: Usuario A, grupo A Atributos del archivo -rw-r--r
Mientras que yo le había dado a la carpeta compartida: rwxrwx---

Lo que pasa es que el usuario B puede ver el contenido pero no puede modificarlo.

¿ como se podría hacer para no tener que ir haciendo cada vez chmod cada vez que se crea un archivo ?

¿ se puede heredar los atributos de la carpeta tal cual están ?

+1
0
-1

Saludos.
Kaus.

Imagen de Scorpyo82
+1
0
-1

Para eso tienes que cambiar la "umask" de manera que los nuevos archivos tengan un valor 770
La umask suele ser 022 que se resta a 777 quedando 755 como permisos de archivos por defecto.
Para que quede como usted quiere tiene que dejarlo como 007 y así quedarían los permisos por defecto como 770

En consola se puede modificar el umask en .bashrc o en su defecto en el archivo .profile ambos en /home/usuario

Si se quiere cambiar a nivel general existe el archivo /etc/profile

Eso funciona a nivel shell, pero no se si funciona a nivel gráfico "nautilus, caja, konqueror...."
Un saludo.

+1
0
-1

Si entro en Window$ estoy más tenso que en el bautizo de un gremlin.
Linux user: 545.017
Por favor, si solucionas el hilo añade [Solucionado] al título.