stefanoxjx
11-02-2005, 14:05
Ciao a tutti, era da tempo che non mi perdevo su una cosa così banale :sofico: , il mio problema è questo:
1. Server con Debian
2. PC client con windows xp
3. PC client con Debian linux
Ho configurato samba......... ecco come:
[global]
workgroup = robot
server string = %h server (Samba %v)
DNS.
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
following
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
passdb backend = tdbsam guest
obey pam restrictions = yes
invalid users = root
socket options = TCP_NODELAY
[backup]
comment = Directory di backup
writable = yes
browseable = yes
locking = no
path = /dati/backup
public = yes
create mask = 0770
directory mask = 0770
valid users = pclinux pcwindows
Sembra funzionare tutto, perchè se creo una cartella dal pc linux o dal pc windows, non ci sono problemi, ma il problema sbuca quando cerco di cancellare la cartella.
Con il pcwindows, riesco a cancellare sia le cartelle create da pcwindows che da pclinux, mentre con pclinux, non riesco a cancellare nulla a parte i file.
Se lancio un ls -l dal server nella cartella bakcup, vedo:
drwxr-x--- 2 pclinux users 4096 2005-02-11 14:57 altra
-rwxrw---- 1 pclinux users 2 2005-02-11 14:58 dalinux
-rwxrw---- 1 pcwindows users 0 2005-02-11 14:58 dawindows.txt
drwxr-x--- 2 pclinux users 4096 2005-02-11 14:32 linux
drwxrwx--- 2 pcwindows users 4096 2005-02-11 14:53 Windows
ma mi chiedo il perchè pclinux crea le cartelle con i diritti drwxr-x e non li crea con drwxrw come fa pcwindows, nonostante ci sia la direttiva directory mask = 0770 e create mask = 0770.
A questo punto, so che qualcosa mi sfugge, ma non capisco cosa.
Potete darmi un aiutino?
Grazie.
1. Server con Debian
2. PC client con windows xp
3. PC client con Debian linux
Ho configurato samba......... ecco come:
[global]
workgroup = robot
server string = %h server (Samba %v)
DNS.
dns proxy = no
log file = /var/log/samba/log.%m
max log size = 1000
following
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
passdb backend = tdbsam guest
obey pam restrictions = yes
invalid users = root
socket options = TCP_NODELAY
[backup]
comment = Directory di backup
writable = yes
browseable = yes
locking = no
path = /dati/backup
public = yes
create mask = 0770
directory mask = 0770
valid users = pclinux pcwindows
Sembra funzionare tutto, perchè se creo una cartella dal pc linux o dal pc windows, non ci sono problemi, ma il problema sbuca quando cerco di cancellare la cartella.
Con il pcwindows, riesco a cancellare sia le cartelle create da pcwindows che da pclinux, mentre con pclinux, non riesco a cancellare nulla a parte i file.
Se lancio un ls -l dal server nella cartella bakcup, vedo:
drwxr-x--- 2 pclinux users 4096 2005-02-11 14:57 altra
-rwxrw---- 1 pclinux users 2 2005-02-11 14:58 dalinux
-rwxrw---- 1 pcwindows users 0 2005-02-11 14:58 dawindows.txt
drwxr-x--- 2 pclinux users 4096 2005-02-11 14:32 linux
drwxrwx--- 2 pcwindows users 4096 2005-02-11 14:53 Windows
ma mi chiedo il perchè pclinux crea le cartelle con i diritti drwxr-x e non li crea con drwxrw come fa pcwindows, nonostante ci sia la direttiva directory mask = 0770 e create mask = 0770.
A questo punto, so che qualcosa mi sfugge, ma non capisco cosa.
Potete darmi un aiutino?
Grazie.