Newsgroup: it.comp.os.linux.sys
Titolo: SAMBA 3 e linux member server

Ho una rete con diversi BDC samba e quasi 1000 workstation windows. 
Tutto funziona bene (più o meno). l'autenticazione avviene tramite ldap.
Ho grossi problemi ad inserire nel dominio un server samba come meber 
server.
Sembrerebbe banale ma aggiungendo le tre righe necessarie 
all'autenticazione in smb.conf cioè:
security = domain
workgroup = <nome dominio>
password server = <indirizzi dei domain controller>
e dopo aver effettuato con successo il join al dominio non riesco a 
collegarmi e sembra dai log che tenta di autenticare gli utenti 
localmente invece di contattare il domain controller.
la versione di samba è la 3.0.7.
qualcuno ha problemi simili e possibili soluzioni ?
grazie

 qualcuno ha problemi simili e possibili soluzioni ?
Allora.. se ti dice bene dovrebbero bastare queste modifiche:
(io mi baso sulle distro che ho usato di piu': debian-gentoo)
1) PAM
devi, se il tuo sistema usa gli stack pam, modificare il file
/etc/pam.d/samba per usare, anziche' system-auth, system-auth-winbind.
Se al contrario non usa gli stack, devi sostituire le righe in cui si
definisce come richiesta al superamento della "fase" il modulo
pam_unix con l'accoppiata di righe in cui si definiscono sufficienti i
moduli pam_winbind e pam_unix, con l'opzione use_first_pass che
consente di sfruttare anche nel secondo la pass che hai passato al
1°... esempio (che e' meglio :O)
--
auth required pam_unix.so nullok
--
diventa
--
auth sufficient pam_winbind.so
auth sufficient pam_unix.so use_first_pass
--
inoltre ricorda che use_first_pass e' necessario solo per la "fase"
auth.
2) Winbind
brutta bestia.....
intanto metti in smb.conf l'opzione winbind enum group(s?) che se non
sbaglio dalla 3.0.7 e' di default a false...
dopodiche' controlla che winbindd sia partito (dipende dalla distro
come farlo partire in automatico)* con un bel
#pgrep win -l
a 'sto punto incrocia le dita, e prova a dare un
#wbinfo -u
che ti dovrebbe restituire un bell'elencone di tutti gli utenti che
appartengono al dominio (sempre se ti dice no beene, ma da dio O_o)
dopodiche', se va, tanto per sfizio dai anche un
#wbinfo -g
che ti restituira' i gruppi di dominio.
se queste fasi si impippano controlla con un
#wbinfo -t
se il file secret.tbd e' ok, altrimenti rifai il 
#net {ads;rpc} join
se il $(wbinfo -t) restituisce tutto oki, ma lo stesso non riesci ad
avere le liste degli utenti/gruppi di dominio, prova a dare un
#wbinfo -a $DOMINIO\\$USERNAME%$PASSWORD
restarta winbind e riprova...
non credo cambi niente.... ma se risolve allora c'e' qualcosa che mi
sfugge (probabilissimo............)
3) nsswitch
nel file /etc/nsswitch.conf (delegato alla risoluzione dei nomi
{utente;gruppi;"altro che ora nn ci interessa"}) devi istruire il
sistema perche' sfrutti winbind per la risoluzione di nomi utenti e
gruppi.
Per fare cio' modificalo aggiungendo nelle righe passwd e group il
servizio winbind... esempio (anche se sono stato+chiaro!^_^)
--
passwd: files
group: files
--
diventa 
--
passwd: files winbind
group: files winbind
---
cosi' come
--
passwd: compact
group: compact
--
diventa:
--
passwd: compact winbind
group: compact winbind
--
4)Be Happy!
5) Se hai problemi... uhmm... google's your best friend! :D
Io per venirne fuori ci ho messo un sacco, ma a forza di sbatterci la
testa ora il join e l'autenticazione winbind sono una cosa 
abb.za
semplice!
Spero d'esserti stato d'aiuti, fammi saxe
Ciaooo
DisgustingAngel
*se nn sbaglio su gentoo devi modificare il file /etc/conf.d/samba ed
aggiungere alla riga uhm..... ecco:
--
daemon_list="smbd nmbd"
--diventa
daemon_list="smbd nmbd winbind"
mentre su debian devi installare a parte winbind, e' un'altro
pacchetto
#USE="-offensive" PS: Perche [diamine] il whois degli IP di tim gprs
vanno a finire su carabinieri.etcetc???? uff......

 > Io per venirne fuori ci ho messo un sacco, ma a forza di sbatterci la
 > testa ora il join e l'autenticazione winbind sono una cosa 
abb.za
 > semplice!
 >
 > Spero d'esserti stato d'aiuti, fammi saxe
 >
 > Ciaooo
 > DisgustingAngel
Funziona tutto, grazie mille mi hai evitato un ulteriore sbattimento (mi 
ero quasi deciso a fare dei file server come BDC per evitare 
problemi)....adesso mi documento meglio su PAM e WINBIND....certo che 
però mi fa incazzare il fatto che sulla documentazione  risolvono il 
tutto con due parametri che sono assolutamente insufficienti per far 
funzionare la cosa....tanto vale non scrivere niente cavolo!!!!
grazie ancora e spero di poterti essere utile in qualche modo in futuro!!
Guyver

 Guyver
Disgusting Angel