Newsgroup: it.comp.os.linux.software
Titolo: Samba e controllo accessi in lettura

Ho installato Samba 2-0-5a su una distrib.RH60 per avere un file
server che permetta agli utenti pippo  e pluto, appartenenti al gruppo
arch, di  leggere e scrivere, mentre gli altri (ad esempio paperino)
devono poter soltanto leggere.
pippo, pluto e paperino hanno un loro account sul server linux 
pippo e pluto appartengono al gruppo arch
le permission della directory sono i seguenti:
drwxrwxr--   2 pippo   arch         1024 Jan 27 13:19 arch
e il mio smb.conf è il seguente:
   workgroup = Mio Dominio
   server string = Samba Server
   log file = /var/log/samba/log.%m
   syslog = 3
   max log size = 50
   security = user
   socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
   dns proxy = no 
[ARCHIVIO]
    comment = Archivio
    path = /home/arch
    public = no
    writable = yes
    force create mode = 0664
    force directory mode = 0664
    write list = @arch
Mi sembrano inpostazioni corrette per ottenere il mio scopo, invece
ottengo che tutti gli utenti (anche quelli non appartenenti al gruppo
arch) possono leggere e SCRIVERE sulla cartella.
Avetre qualche idea ?
Grazie e Ciao 
Stefano Silvi

 Avetre qualche idea ?
Prova anche ad usare l'opzione valid users in questo modo specifichi
che pippo e pluto sono gli unici che possono scrivere su /home/arch. Ah
e IHMO i permessi dovrebbero essere 770 non 774.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

e IHMO i permessi dovrebbero essere 770 non 774.
Ho trovato il problema... i permessi devono essere 775 poichè tutti
gli altri devono poter leggere e rendere attivo il percorso della
cartella ( x a 1)

In un messaggio del Fri, 28 Jan 2000 16:38:17 +0100 
fpr...@toglimitin.it
 scriveva:


Ma se dai il permesso a tutti (terzo bit 'x' ad 1) di attraversare
la directory che senso ha creare il gruppo di utenti che possono farlo?


cartella ( x a 1)
La mia è solo una curiosità.
Avevi la dir /home/arch settata pippo.arch 774 e dicevi che tutti
potevano accedervi in scrittura, anche chi non era membro di arch.
E hai risolto il problema passando da 774 a 775?
-- 
giu...@pobox.com

la directory che senso ha creare il gruppo di utenti che possono farlo?
Il gruppo arch ha anche il permesso di scrittura mentre gli altri solo
quello di lettura

E hai risolto il problema passando da 774 a 775?
E' stata una mattinanta densa di prove e come ultima spiaggia ho
postato sul news-group ..... dopodichè ruminando a casa ho
rianalizzato i risultati delle prove ed è emerso questo:
1) gli utenti del gruppo arch non riusciveno ad accedere alla cartella
(x non era settato) e non ne capivo il motivo.
2) l'unico modo per accedere alla cartella era mettere pubblic =yes in
smb.conf ma a quel punto tutti avevano la possibilità di accedere e
alla cartella.
3)il problema è stato risolto con public=no e x settato....

 quello di lettura
Quindi se volessi non dare accesso ad altri dovresti comunque settare
chmod a+x sulla directory?
Grazie e ciao!
-- 
Per rispondere sostituire NOO con tin
To reply replace NOO with tin

 quello di lettura
Questo l'ho visto da me.. continuo a chiedermi "a che pro se crei
un gruppo?"


un gruppo?"
Non capisco la tua domanda...... se voglio pemetere a tutti di leggere
e solo al gruppo arch di scrivere quale altro modo avrei per farlo ?
Forse se la tua domada fosse più articolata riusciremmo a capirci 

 Forse se la tua domada fosse più articolata riusciremmo a capirci 
Ah ecco cosa mi era sfuggito... sorry.
