it-swarm-es.com

Samba. Se puede escribir para dos o más usuarios

Tener usuario1 y usuario2. Están en el grupo de usuarios1.

en la consola ejecutarlo:

Sudo chgrp -R usergroup1 /folder

Lihe this - https://help.ubuntu.com/12.04/serverguide/samba-fileprint-security.html > Compartir seguridad.

En smb.conf

[folder]
comment = folder
path = /folder
browsable = yes
writable = yes
guest ok = no
write list = user1, user2
create mask = 0777

Pero solo el usuario2 puede crear/eliminar archivos.

Lo creo porque antes de eso corro en la consola:

Sudo chown -R user2 /folder

¿Cómo configurar la carpeta de escritura para ambos usuarios?

También lo intento

write list = user1 user2

Sin una coma Pero eso no funciona.

UPD

Intento cambiar de propietario de esta manera http://en.wikipedia.org/wiki/Chown

chown -R :usergroup1 /folder

Y edite smb.conf como este

write list = @usergroup1

Pero aún así, ambos usuarios no pueden agregar/del archivo en/carpeta.

UPD2 - Solución

¡Puedo hacerlo! Espero que ayude a alguien.

smb.conf

[folder]
comment = folder
path = /folder
browsable = yes
writable = yes
read only = no
create mask = 0770
directiory mask = 0770
valid users = @usergroup1

Y mod para carpeta

chmod 775 /folder
1
Technobulka

ok .. intentemos esto ..

carpeta principal (chmod 777 / chown nobody:nogroup -R)

  • Carpeta1 (chmod 770 / chown nobody:group1 -R)
  • Carpeta2 (chmod 770 / chown nobody:group2 -R)

    useradd usuario1 grupo1 useradd usuario2 grupo2

en samba ...

[group1]
guest ok = no (or yes you must check this)
force user = nobody
force group = group1
writelist = user1 @group1
read list = user2 @group2

lo mismo para el [grupo2] pero cambia el orden de los usuarios de os en escribir y leer ...

adiós!

1
cent4urus