Pagina 1 di 1

Problema di permessi???

Inviato: mercoledì 29 agosto 2007, 12:26
da NewSERT
Ciao a tutti, ho un piccolo problema di con dei file MDB di access... Questi file sono fatti in modo da fornire/aggiungere dati a piu utenti in contemporanea...
Il mio problema e che ho condiviso la cartella con SAMBA, autorizzato a tutti gli utenti la lettura/scrittura/esecuzione di tutti i file access e non (chmod 777 -R) ma quando accedo al database questultimo mi permette il lavoro solo per un utente alla volta....
Sono bloccato e non so piu che fare.... E non vorrei rimettere su un server windows....

Aiutoooo... >:( >:( >:(

Re: Problema di permessi???

Inviato: mercoledì 29 agosto 2007, 15:00
da Massimo S.
Prova a dare un'occhiata qui http://us4.samba.org/samba/docs/man/Sam ... cking.html

In particolare nella sezione "Samba Oplocks Control" dove dice
Unless your system supports kernel oplocks, you should disable oplocks if you are accessing the same files from both UNIX/Linux and SMB clients. Regardless, oplocks should always be disabled if you are sharing a database file (e.g., Microsoft Access) between multiple clients, because any break the first client receives will affect synchronization of the entire file (not just the single record), which will result in a noticeable performance impairment and, more likely, problems accessing the database in the first place.

Re: Problema di permessi???

Inviato: mercoledì 29 agosto 2007, 17:22
da NewSERT
Risolto.... Sei stato utilissimo.... Pensare che samba non parla di questo comndo che e spesso e volentieri essenziale sopratutto nel caso di aziende con programmi di contabilita.

comunque per riassumere (non si sa mai che serva a qualcuno) basta aggiungere infondo alla voce condivisione in smb.conf queste due righe...

oplocks = False
level2 oplocks = False

Grazie ancora

Re: Problema di permessi???

Inviato: mercoledì 29 agosto 2007, 18:37
da Massimo S.
NewSERT ha scritto: Risolto.... Sei stato utilissimo.... Pensare che samba non parla di questo comndo che e spesso e volentieri essenziale sopratutto nel caso di aziende con programmi di contabilita.
Che intendi dire con "samba non parla" ?
Il link che ti ho dato l'ho preso dagli howto nella documentazione sul sito ufficiale di samba
Grazie ancora
Prego

Re: [RISOLTO] Problema di permessi???

Inviato: giovedì 30 agosto 2007, 10:06
da NewSERT
Intendo che dato l'importanza della cosa, mi attendevo di trovare di piu sulle documentazioni sopratutto in italiano...
Le guide di base anche sul forum non dicono niente su questo problema  ::)
Comunque l'importante e aver risolto....

Re: [RISOLTO] Problema di permessi???

Inviato: giovedì 30 agosto 2007, 15:30
da NewSERT
Pensavo fosse risolto... Ma....
Niente da fare, disabilitando gli oplocks, ho ancora problemi con i file mdb... Funzionano per un po  epoi ritorna a bloccarsi....
Azz...  >:( >:( >:(

Re: Problema di permessi???

Inviato: giovedì 30 agosto 2007, 15:34
da Massimo S.
NewSERT ha scritto: Pensavo fosse risolto... Ma....
Niente da fare, disabilitando gli oplocks, ho ancora problemi con i file mdb... Funzionano per un po  epoi ritorna a bloccarsi....
Forse samba si è offeso perché ne parlavi male  ;D

Scherzi a parte ... boh ... non so che altro dirti  >:(
sorry  :-[

Re: Problema di permessi???

Inviato: giovedì 30 agosto 2007, 16:15
da NewSERT
Smanettando un po ho capito "forse" qual è il problema....
Il fatto sta che aprendo un MDB viene creato in automatico un file LDB il quale e accessibile dall'utente proprietario ma protetto da scrittura dai vari altri utenti.
La domanda ora e: Come faccio a dire a samba in una condivisione [DatiX] che tutto quello che viene creato o modificato deve essere anche accessibile a qualsiasi utente?

con chmod lo sblocco e funziona ma non posso essere li ogni 2 minuti...

Aiuto vi prego...

Re: Problema di permessi???

Inviato: giovedì 30 agosto 2007, 18:16
da Massimo S.
Con samba non saprei come forse anche se probabilmente sarà possibile.

Ma samba come ti mappa gli utenti windows? Te li mappa in utenti linux.
Non so ... potresti provare a cambiare l'umask dei vari utenti
vedi http://it.wikipedia.org/wiki/Umask

Re: Problema di permessi???

Inviato: giovedì 30 agosto 2007, 18:29
da NewSERT
Io ho reao prima gli utenti windows, poi ho creato gli utenti in linux ed in fine messi in samba cambiando loro le password in modo che corrispondno a quelle di windows... Giusto?
Da li ognuno a la sua cartella condivisa ed ha una o piu cartelle comuni con autorizzazione in lettura e scrittura...
Il problema e in una cartella comune, per i file xls e doc funziona ma per mdb creando gli ldb va a bloccarmi il secondo accesso

Re: Problema di permessi???

Inviato: venerdì 31 agosto 2007, 12:16
da Massimo S.
Ok allora per ognuno degli utenti linux (spero che non siano molti, ma comunque puoi fare dello prove solo con qualcuno) prova a impostare l'umask in modo che i file creati da quell'utente abbiano i diritti di rw per gli altri utenti 

Re: Problema di permessi???

Inviato: venerdì 31 agosto 2007, 12:18
da NewSERT
L'idea mi piace...... Ora cerco come fare...