Newsgroup: it.comp.os.linux.sys
Titolo: dubbio condivisioni samba

Ho configurato un pdc; alcuni utenti devono poter accedere a tutto, ad 
altri è negato l'accesso ad alcune directory.
 
Il problema è che gli utenti non hanno il computer nel dominio (e alcuni 
di questi non vi entreranno mai..ma questa è un'altra storia).
 
Accade che:
1- Alcuni vedono la root delle directory senza che venga chiesta nessuna 
password. Se cliccano poi su una share "protetta" viene chiesta la 
password, ma nessun account permette l'accesso
2- Ad altri viene chiesta subito la password (non viene nemmeno fatto 
vedere la lista delle directory); inserendo la password di un account 
esistente si riesce a vedere tutto, mentre inserendo "guest" si ritorna 
al caso 1
 
Ovviamente io vorrei il caso intermedio, cioè vedere la root delle 
directory come guest per poi entrare nelle dir. protette tramite password.
E' possibile una soluzione simile? Ovviamente a me funziona (uso un 
account di amministratore locale su un server 2008 in remoto), ma sono 
l'unico!
 
La richiesta iniziale della password mette in crisi alcuni programmmi 
locali vanno automaticamente a leggere file dalle directory pubbliche.
 
 
Samba è questo (se serve fornisco la configurazione completa)
 
[global]
     security = USER
     ....
 
[dir_for_all]
     path = ...
     read only = No
     inherit permissions = Yes
     guest ok = Yes
 
 
[few_people]
     path = ..
     read only = No

Parte del problema (forse l'intero problema) è dovuto al fatto che se il 
nome dell'utente locale (quello loggato sul pc client, per interderci) 
esiste già sul dominio allora viene chiesta subito la password, prima 
ancora di visualizzare le directory pubbliche e protette.
 
Come se samba riconoscesse il nome e lo volesse per forza autenticare 
(se esiste un parametro che modifica questo comportamente ancora non 
l'ho trovato. Mi viene in mente "map untrusted to domain", ma è già 
impostato a "no")
 
 
Se tale nome non esiste sul dominio allora l'utente entra a dritto come 
guest; viene quindi mostrata subito la lista di directory.
 
 
Questo spiega inoltre il differente comportamento tra il mio account e 
gli altri.
 
 
Mi rimane da capire perché alcuni non riescono a entrare con la password 
nella directory protetta (ovviamente io si, con tutte le utenze che ho 
provato)
 

 provato)
 
Beh, il problema si � risolto da solo: il server � saltato.. un raid SAS 
1+0 (o 0+1, quello migliore tra i due) di due mesi sta dando errori a 
non finire.
Garanzia HP in 4 ore on-site, speriamo che il tecnico laggi� faccia un 
buon lavoro.
 
E buonanotte.
 
 
PS: si, il backup � bello, lo sapevo gi� :-)

 altri ï¿œ negato l'accesso ad alcune directory.
 
Il tutto ï¿œ dovuto alla perversa interazione di due ''features'' dei SO
microsoft.
 
1) windows quando accede a uno share utilizza automaticamente le credenziali
 correnti, diciamo ''ci prova''; se l'utente locale pippo ha password
'pluto123', e il server samba ha utente pippo con la stessa password, si
autentica senza chiederti nulla.
Subito dopo, prova il ''guest access': se lo share ha accesso guest
abilitato, si ''autentica'' come guest.
Quindi, fallito questo, ti chiede le credenziali.
 
2) windows permette di utilizzare *UN* solo set di credenziali per server
 alla volta, ergo se ti autentici come guest su \\mioserver\topolinia, *NON*
potrai autenticarti se non come guest su \\mioserver\paperopoli.
Il problema ï¿œ client-side, infatti se definisci in samba l'opzione 'netbios
aliases' puoi accedere a \\mioserver\topolinia come guest e
\\mioserver2\paperopoli come utente autenticato anche se sono lo stesso
server.
 
 
Consiglio? Metti le macchine in join al dominio. Il resto, ï¿œ solo pianto e
stridor di denti.
 
-- 
  Le parti si impegnano [...] ad astenersi nelle relazioni internazionali
  dalla minaccia o dall'uso della forza in ogni modo in contrasto con
  gli scopi delle Nazioni Unite.		(art.1 Trattato NATO)

 stridor di denti.
 
La conversione al dominio ï¿œ "politicamente impossibile" (il che supera 
il "tecnicamente possibile"), almeno per ora.
 
Per il resto grazie della risposta: su samba ho sempre fatto dei gran 
soliloqui... cavolo, la casistica dei problemi ï¿œ infinita!
 
 
Alessandro
 

 il "tecnicamente possibile"), almeno per ora.
 
Ecco, ho appena saputo che un pc sul quale continua a esserci un errore 
di accesso (perchï¿œ non switcha da guest a pippo) ï¿œ un Mac.
 
 

 guest a pippo e utilizzando quest'ultimo su tutte le shares.
 
Si, probabilmente hai ragione tu, almeno questa cosa la fa. Scusa
dell'imprecisione...
 
-- 
  E quindi vado avanti e non mi svesto,
  dei panni che son solito portare			(F. Guccini)