[Samba-it] share e write list
Sevastian `Seva` Foglia
sevastian at linuxtime.it
Wed Mar 10 13:48:02 MST 2004
On Wednesday 10 March 2004 14:38, Michele Baldessari wrote:
> * Sevastian `Seva` Foglia (sevastian at linuxtime.it) wrote:
> > Salve.
> > Ho riscontrato delle incongruenze di samba riguardo alla gestione dei diritti di scrittura.
> > Esempio
> > -Estratto da smb.conf:
> > [tmp]
> > path = /tmp
> > read only = yes
> > write list = @readwrite
> > -Estratto dal file system:
> > seva at montepulciano:~/tmp$ ls -la
> > totale 178268
> > drwxrwxrwx 11 root root 4096 2004-03-10 10:43 .
> > drwxr-xr-x 6 root root 4096 2004-01-12 16:42 ..
> > -r--rw-r-- 1 seva readwrite 12292 2004-02-26 17:33 prova.sxw
> > ....
> >
> > A questo punto se io accedo alla share tmp autenticandomi con un utente appartenente al gruppo readwrite,
> > samba non mi permette di cancellare il file prova.sxw.
> > Come mai? E' un bug?
>
> in smb.conf parli di "/tmp" nel tuo test invece parli si
> seva at montepulciano:~/tmp
>
> sono, a meno che la $HOME di seva non sia "/", due cose ben differenti.
> Ricordati inoltre che samba non scavalca i permessi del filesystem e la
> directory /tmp normalmente ha i permessi 1777 e non 0777. Sticky bit settato.
>
> hth,
> Michele
I path negli esempi sono casuali, era solo per spiegare la situazione(guarda la dir . nel list dei file).
Comunque dicendomi che samba non scavalca
i permessi del filesystem mi hai aiutato.
Seva
Esempio corretto:
-Estratto da smb.conf:
[tmp]
path = /temp
read only = yes
write list = @readwrite
-Estratto dal file system:
seva at montepulciano:/temp$ ls -la
totale 178268
drwxrwxrwx 11 root root 4096 2004-03-10 10:43 .
drwxr-xr-x 6 root root 4096 2004-01-12 16:42 ..
-r--rw-r-- 1 seva readwrite 12292 2004-02-26 17:33 prova.sxw
More information about the samba-it
mailing list