[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