|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
Samba, sto annegando in una goccia d'acqua............
Ciao a tutti, era da tempo che non mi perdevo su una cosa così banale
![]() 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. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 2002
Città: Padova
Messaggi: 4245
|
Da ulteriori prove fatte, ho scoperto che da linux non riesco a cancellare le cartelle nemmeno se queste sono di proprietà dell'utente che si è collegato da linux e i diritti sulla cartella sono impostati a drwxrwxrwx (cosa che ho fatto manualmente).
Il file mtab mi conferma che il disco remoto e montato in lettura scrittura, anche perchè altrimenti non riuscirei ne a creare file e nemmeno cartelle. (//SERVER/backup /home/stefano/smb4k/SERVER/backup smbfs rw 0 0) se provo a cancellare una cartella da riga di comando mi risponde: stefano@Goldrake:~/smb4k/SERVER/backup$ rmdir altra rmdir: `altra': Dispositivo o risorsa occupata Al momento ho finito tutte le idee, avete qualche consiglio per me? ![]() ![]() ![]() ![]() ![]() ![]() Grazie. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:11.