Pagina 1 di 1

[RISOLTO] Samba e permessi su directory montate da Linux

Inviato: mar 20 mag 2008, 16:00
da DanBadJar
Oh...questa è bella:
Con Samba sto condividendo una directory in questa maniera:

Codice: Seleziona tutto

[Condivisa]
comment = Directory Condivisa
path = /dati/condivisa
browseable = yes
readonly = no
create mask = 0777
directory mask = 0777
public = yes
Quando gli utenti windows provano a scrivere files o directory, questi vengono creati con modo 0777, quindi funziona bene.
Poi da Linux ho fatto uno script che mi monta la directory condivisa nel mountpoint /mnt/tmp

Codice: Seleziona tutto

mount -t cifs //172.30.199.1/condivisa /mnt/tmp -o username=luca,password=luca,lfs,uid=1000,gid=1000,umask=0777,gmask=0777
Con il risultato che i file vengono creati con modo 0777, ma non le directory. Le directory hanno tutti i permessi solo per il proprietario, gli altri possono solo leggere/eseguire.
Qualcuno sà come risolvere?
Grazie :oops:

[RISOLTO] Samba e permessi su directory montate da Linux

Inviato: mar 20 mag 2008, 17:12
da DanBadJar
Risolto.
Ci sono alcune opzioni da abilitare in ogni condivisione necessaria:

Codice: Seleziona tutto

directory mask = 0777
force directory mode = 0777

create mask = 0777
force create mode = 0777
Questo è utile in caso di reti miste Linux/Windows.
Se invece si hanno solo client Windows è necessario specificare solo

Codice: Seleziona tutto

directory mask = 0777
create mask = 0777