cambio de propietario y grupo en archivos y carpetas [Solucionado]

Imagen de abenito
0 puntos

hola a todos,

tengo un problema con samba, debido a que se me cambian los propietarios y grupos de los archivos;
les explico un poco el tema: Tengo compartida una carpeta con subcarpetas, las cuales tienen seteados los permisos como 770. Los usuarios cuando acceden desde los clientes windows sólo ven las carpetas cuando se validan con nombre de usuario y contraseña correspondiente, y cada usuario debe pertenecer al grupo de la carpeta para poder tener acceso a ésta.

El problema sucede cuando modifican archivos o pegan archivos desde la estación hacia el servidor, los cuales quedan con el propietario y grupo del usuario que hizo la operación.

Les dejo la configuración de la carpeta en el smb.conf

[Compartir]
        comment = carpeta compartida
        path = /home/compartir
        mask = 2770
        file mask = 2770
        directory mask = 2770
        create mask = 2770
        force create mode = 2770
        force directory mode = 2770
        nt acl support = yes
        inherit acls= yes
        inherit permissions = yes
        map acl inherit = yes
        ea support = yes
        store dos attributes = yes
        dos filemode = yes
        writable = yes

desde ya muchas gracias.

Imagen de abenito
+1
0
-1

por si alguien llega a tener el mismo problema les comento que lo solucione dándole directamente al sistema de archivo los permisos agregando el parámetro 2 para que herede del padre el propietario y grupo, en palabras simples:

chmod -R 2772 nombre_carpeta

Saludos

+1
0
-1
Imagen de jktyrael
+1
0
-1

hola buen dia, mi cuestion es, que permisos y propietarios tenias en la carpeta lo que yo necesito es que el usuario cambie su propietario a el ultimo que lo modifico, estoy haciendo un sistema de vitacora con mysql y quiero saber quien es el ultimo que modifico el archivo, gracias de antemano

+1
0
-1
Imagen de AgD
+1
0
-1

También puedes forzar el usuario con el que quieres que accedan; para ello debes usar force group = usergroupXy force user = userX. Ojo ya que los usuarios obtendrán los privilegios del grupo y el usuario que estas forzando.

+1
0
-1

make install . es
Noticias, apuntes y pequeños tutoriales sobre GNU/Linux
Imagen de bimbovoy
+1
0
-1

Tengo un pendrive que tiene achivos que no me deja modificar, de por si no me deja hacer nada dentro de el y me aparecio esto:

root@familia-pozo:~# man chown -R /dev/sdb1
man: -R-/dev/sdb1: No existe el archivo o el directorio
man: -R_/dev/sdb1: No existe el archivo o el directorio
No existe entrada de manual para -R
man: /dev/sdb1: Argumento inválido
No existe entrada de manual para /dev/sdb1
root@familia-pozo:~# chown -R edgar: /dev/sdb1
root@familia-pozo:~# sudo fsck.vfat /dev/sdb1
dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN
/Pictures/2011-06-12 mildred SOLO YO
Has a large number of bad entries. (64/126)
Drop directory ? (y/n) y
/Pictures/2011-08-15 mili
Has a large number of bad entries. (175/381)
Drop directory ? (y/n) y
/Pictures/2011-09-13 mili 55
Has a large number of bad entries. (256/636)
Drop directory ? (y/n) y
Reclaimed 156813 unused clusters (642306048 bytes).
Free cluster summary wrong (816873 vs. really 973689)
1) Correct
2) Don't correct
? 2
Leaving file system unchanged.
/dev/sdb1: 1298 files, 58460/1032149 clusters
root@familia-pozo:~# chmod -R 2772 /dev/sdb1
he tratado de cambiar los permisos pero no me lo permite y asumo que es por que el propietario es otro de win

+1
0
-1

En la Lucha por La igualdad Social