[RISOLTO] Samba e permessi su directory montate da Linux

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

[RISOLTO] Samba e permessi su directory montate da Linux

Messaggio da DanBadJar »

Oh...questa è bella:
Con Samba sto condividendo una directory in questa maniera:

Codice: Seleziona tutto

[Condivisa]
comment = Directory Condivisa
path = /dati/condivisa
browseable = yes
readonly = no
create mask = 0777
directory mask = 0777
public = yes
Quando gli utenti windows provano a scrivere files o directory, questi vengono creati con modo 0777, quindi funziona bene.
Poi da Linux ho fatto uno script che mi monta la directory condivisa nel mountpoint /mnt/tmp

Codice: Seleziona tutto

mount -t cifs //172.30.199.1/condivisa /mnt/tmp -o username=luca,password=luca,lfs,uid=1000,gid=1000,umask=0777,gmask=0777
Con il risultato che i file vengono creati con modo 0777, ma non le directory. Le directory hanno tutti i permessi solo per il proprietario, gli altri possono solo leggere/eseguire.
Qualcuno sà come risolvere?
Grazie :oops:
Ultima modifica di DanBadJar il mar 20 mag 2008, 17:13, modificato 1 volta in totale.

Avatar utente
DanBadJar
Linux 4.x
Linux 4.x
Messaggi: 1027
Iscritto il: ven 28 lug 2006, 19:27
Nome Cognome: Daniele Malavasi
Slackware: 13.1
Kernel: 2.6.34.1
Desktop: XFCE - Gnome
Località: Bologna
Contatta:

[RISOLTO] Samba e permessi su directory montate da Linux

Messaggio da DanBadJar »

Risolto.
Ci sono alcune opzioni da abilitare in ogni condivisione necessaria:

Codice: Seleziona tutto

directory mask = 0777
force directory mode = 0777

create mask = 0777
force create mode = 0777
Questo è utile in caso di reti miste Linux/Windows.
Se invece si hanno solo client Windows è necessario specificare solo

Codice: Seleziona tutto

directory mask = 0777
create mask = 0777

Rispondi