Samba - Problemas con Permisos. (Samba)

 
Vista:

Problemas con Permisos. (Samba)

Publicado por percevalciro (1 intervención) el 24/09/2013 14:54:32
Hola a todos, de antemanos gracias por leer.

Mi problema es el siguiente, monto un servidor samba, con las siguientes características:
Código HTML:
Ver original
[global]
netbios name = serverXXX
workgroup = XXXX_DOCS
passdb backend = tdbsam
security = user
add user script = /usr/sbin/useradd -m %u
delete user script = /usr/sbin/userdel -r %u
add group script = /usr/sbin/groupadd %g
delete group script = /usr/sbin/groupdel %g
add user to group script = /usr/sbin/usermod -G %g %u
add machine script = \
/usr/sbin/useradd -s /bin/false -d /dev/null \
-g machines %u
logon script = logon.bat
logon path = \\%L\Profiles\%U
logon drive = H:
logon home = \\%L\%U
domain logons = Yes
os level = 35
preferred master = Yes
domain master = Yes
idmap uid = 15000-20000
idmap gid = 15000-20000



[publico]
path = /XXX/comun
writable = yes
force group = users
create mask = 0775
directory mask = 0755
guest ok = yes
write list = XXXnuXX


Luego cree un usuario con la opcion "pdbedit -a".


di a la carpeta: /XXX/comun los permisos:

sudo chmod 777 -R /XXX/comun

Luego desde el fstab lo monte y no tuve problemas. El problema es que cuando creo
un archivo o un directorio no me deja hacer modificaciones me lo pone como bloqueado.

Se que algo estoy haciendo mal al crear el usuario, no se si con el grupo o con que, quería ver si me podían ayudar con algunas pistas.

Muchas Gracias y Saludos

Perceval.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de xve

Problemas con Permisos. (Samba)

Publicado por xve (29 intervenciones) el 24/09/2013 16:55:21
Hola Perceval, creo que el problema lo tienes en la configuración de la unidad compartida... al indicar directory mask 0755 solo el usuario creador podrá modificar los archivos en su interior
0755 = rwx (usuario) r_x (grupo) r_x (resto)

Yo pondría esto:
1
2
3
4
create mask = 0664
create mode = 0664
directory mask = 0775
directory mode = 0775
De esta manera, los usuarios y mismo grupo podrán tener acceso de lectura y escritura

Esto te funcionara si los diferentes usuarios son del mismo grupo.

Coméntanos si te sirve, ok?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar