PDA

Visualizza la versione completa : direttiva per cancellare i file su samba


activ
21-03-2012, 21:56
ciao a tutti
non riesco a trovare la direttiva che mi permette di cancellare i file su un server samba :(
le sto provando tutte ma niente, questo il mio blocco:



[www]
comment = www
path = /home/francesco/www/
read only = No
writable = Yes
chmod 777 = /home/francesco/www/
public = Yes


non appena cerco di cancellare o scrivere un file windows mi dice che non ho i permessi

grazie anticipatamente

:ciauz:

Meskalamdug
27-03-2012, 09:49
Originariamente inviato da activ
ciao a tutti
non riesco a trovare la direttiva che mi permette di cancellare i file su un server samba :(
le sto provando tutte ma niente, questo il mio blocco:



[www]
comment = www
path = /home/francesco/www/
read only = No
writable = Yes
chmod 777 = /home/francesco/www/
public = Yes


non appena cerco di cancellare o scrivere un file windows mi dice che non ho i permessi

grazie anticipatamente

:ciauz:
Su samba i permessi mi sembrano a posto,
controlla su linux come sono i permessi
della directory.

Meskalamdug
27-03-2012, 09:50
Aggiungo...777 mi sembra un po troppo permissvo :D
Io userei acl.

activ
27-03-2012, 11:54
infatti ora ho impostato i permessi direttamente da shell a 777 e riesco a fare tutto...

dici che troppo 777? come dovrei impostarli?

Meskalamdug
27-03-2012, 12:51
Originariamente inviato da activ
infatti ora ho impostato i permessi direttamente da shell a 777 e riesco a fare tutto...

dici che troppo 777? come dovrei impostarli?
Non che troppo.. il massimo.
:D
Li devi impostare in base alle tue esigenze,ti
faccio qualche domanda..chi accede a quel pc?
E sopratutto..chi a quella cartella?
Ci sono dati riservati?
Io ti ripeto userei le acl
es

setfacl -m u:sara:r-x cartella
da a sara l'accesso in lettura a sara
setfacl -m u:sara:rwx prova
da la scrittura..
setfacl -m o:--- prova
non permette l'accesso a "prova" agli altri utenti.
Ovviamente dipende da quello che ci devi fare,se un pc
casalinguo dove l'utente sei solo tu
il 777 basta.
Si tratta dei permessi ottali che prevedono
4=lettura
2=scrittura
1=esecuzione
quindi
4+2+1=7=lettura scrittura esecuzione
Questo ovviamente per gruppo,utente e altri
es
chmod 700 dar tutti i permessi al solo utente
770 tutti i permessi al utente e al gruppo
777 tutti i permessi a utente,gruppo e altri,quindi
chiunque accede pu fare ci che vuole..

activ
27-03-2012, 12:57
ci sono i codici sorgenti ma ci accedo solo io dall'ufficio e da casa... nessun'altro utente

a questo punto lascerei cos, che dici? dato che sto usando samba i permessi per ogni utente eventualmente li setto di l

Meskalamdug
27-03-2012, 13:37
Originariamente inviato da activ
ci sono i codici sorgenti ma ci accedo solo io dall'ufficio e da casa... nessun'altro utente

a questo punto lascerei cos, che dici? dato che sto usando samba i permessi per ogni utente eventualmente li setto di l
Si.

activ
27-03-2012, 13:59
grazie ;)

Loading