scusate, io ho configurato il mio file samba per dare accesso alle directory solo a determinati gruppi, ma mi servirebbe che un utente possa accedere a piu di una directory privata( che altrimenti sarebbe vista solo da un'altro gruppo). Ho provato ad aggiungere la riga "valid user = nomeUtente" nello spazio dedicato allo share di quella directory, ma riavviando samba ho provato ma niente !
Ho letto che potrebbe esserci qualche problema con la configurazione che ho settato nella parte "[global]" ma non so esattamente dove !!
Vi posto il mio file sbm.conf così potete avere le idee più chiare
grazie in anticipo
--------- smb.conf ---------
# Samba config file created using SWAT
# from localhost (127.0.0.1)
# Date: 2004/04/19 14:06:05
# Global parameters
[global]
workgroup = LASTOLITE
netbios name = Lastolite-Suse_8.2
server string = Samba PDC - Versione %v
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_SNDBUF=8192 SO_RCVBUF=8192
; Settaggi per un PDC e un master browser
os level = 64
preferred master = yes
local master = yes
domain master = yes
; Gestione utenti e sicurezza
security = user
encrypt passwords = yes
domain logons = yes
hosts allow = 127.0.0.1 192.168.1.0/255.255.255.0
add user script = /usr/sbin/useradd -d /dev/null -g machines -s /bin/false -M %u
; Gestione logging
log file = /var/log/samba/log.%m
log level = 2
max log size = 50
logon home = \\%L\%U\.profile
logon path = \\%L\profiles\%U
logon drive = H:
logon script = netlogon.bat
[homes]
comment = Home Directory
browseable = no
writeable = yes
[profiles]
path = /users/profiles
writeable = yes
browseable = no
create mask = 0600
directory mask = 0700
[administration]
comment = administration
path = /users/administration
public = no
valid users = @administration
admin user = alexdem
force create mod = 0755
force directory mode = 0755
writable = yes
write list = @administration
printable = no
[sales]
comment = sales Directory
path = /users/sales
public = no
valid users = @sales
force create mod = 0755
force directory mode = 0755
writable = yes
write list = @sales
printable = no
[netlogon]
path = /users/netlogon
read only = yes
write list = @admin
browseable = no
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *New*UNIX*password* %n\n *Retype*new*UNIX*password* %n\n *Enter* new*UNIX*password* %n\n *Retype*new*UNIX*password* %n\n *passwd: *all* authentication*tokens*updated*successfully*
------- fine file ---------