Newsgroup: it.comp.os.linux.software
Titolo: Samba, problemi di accesso al dominio [lunghetto]

Ciao,
Scusate la lunghezza del post.
Ho un problema nel configurare samba
Ho 2 pc in rete con due ne2000 uno win98 e l'altro Mandrake 7.2
Non ho mai fatto una cosa del genere, non ho mai
messo due pc in rete e sono un po' niubboso con Linux :-(
Come posso fare in modo che w98 mi chieda un nome utente
e password (magari gli stessi usati per l'utente non
privilegiato sulla Linux box) e poi a seconda di come mi loggo
sul pc w98 samba metta a disposizione la mia home directory
/home/utente
in Read/Write nelle risorse di rete?
ho usato
smbpasswd -a nomeutente
e ho scelto la password uguale a quella di login di Linux
ho creato la dir. vuota
/home/netlogon
ho definito alcuni alias nel file smbusers tipo
root = administrator admin
nobody = guest pcguest smbguest nomeutente nomehostw98
dal lato win98 ho installato
client per reti microsoft
condivisione file e stampanti per reti microsoft
nel controllo di accesso ho impostato
controllo di accesso a livello utente
e ho impostato "ottieni gli elenchi degli utenti e dei gruppi"
con il nome del pc linux
(avevo provato anche con il dominio ma non va lo stesso)
in "identificazione" ho impostato il workgroup coerentemente con
smb.conf (barabba_co) e il nome computer della macchina w98
corretto.
Il risultato è che se in "Proprietà client per reti microsoft"
*non* seleziono di accedere al dominio winNT allora
da risorse di rete posso accedere alle dir
/home/public
/home/netlogon
che sono sulla macchina Linux
(la prima R/W e la seconda solo read)
e questo una cosa a me gradita.
Il problema è che se seleziono di accedere al dominio
winNT, pur mettendo il nome di dominio corretto
al riavvio del w98 mi viene chiesta nome e password
ma anche se gliele scrivo giuste mi risponde con
una bella finestra con un messaggio tipo
"nessun server di dominio...."
(Scusate sono un po' fuso)
e non cambia nulla
Forse c'entrano qualcosa le opzioni di samba
per le password criptate, ho provato a leggermi
i file ENCRIPTION.txt W95.txt e un altro
ci ho capito davvero poco.
Siete la mia ultima spiaggia!
Segue il mio smb.conf
Grazie anticipate a chi mi vorrà rispondere
---------------------------------
[global]
workgroup = barabba_co
guest account = nobody
server string = Samba Server %v
hosts allow = 10.0.0.1 10.0.0.2 127.
client code page = 850
character set = ISO8859-1
log file = /var/log/samba/log.%m
max log size = 50
security = user
password level = 8
username level = 8
username map = /etc/smbusers
domain master = yes
domain logons = yes
dns proxy = no
[homes]
   comment = Home Directories
   browseable = no
   writable = yes
[netlogon]
   comment = Network Logon Service
   path = /home/netlogon
   guest ok = yes
   writable = no
   share modes = no
[public]
   path = /home/public
   public = yes
   only guest = yes
   writable = yes
   printable = no
--------------------------------------

Ciao,
nel tuo file di conf hai specificato la security a livello User, hai provato
a cambiarla a livello domain?
Inoltre non c'e' traccia del parametro "encrypted password= yes" che va di
pari passo con la security a livello dominio.
cosi' come l'hai impostato, l'autenticazione viene effetuata come su una
macchina 98, cioe' con un mach username/passoword a livello locale (ecco
perche' ti funziona se NON cerchi di entrae nel dominio).
In bocca al lupo
Alberto
P.S.: leggiti la man page dei smb.conf e' a dir poco una figata
"fåß¿ð" <Fabio...@Hotmail.comETELOASPETTI> ha scritto nel messaggio
news:uAYE6.242$4u1....@news1.tin.it...



Prova a sbattere questi in smb.conf (se non li hai gia'). Sembra che samba
non sia visto come il gestore di password predefinito, ma qualche altro pc
vinca l'elezione.
Hai fatto "smbadduser ..." per gli utenti, vero?
   security = user
   encrypt passwords = yes
   wins support = yes
   domain master = yes
   local master = yes
   preferred master = yes
   os level = 65
P.S. Controlla bene cosa dice a proposito di os level nella documentazione,
mi sa che sia proprio lui.

Grazie a tutti e due!
Ho provato a seguire entrambi i vostri consigli ma purtroppo
quando windows si avvia esce sempre il messaggio:
--------------------------------------------------------
Nessun server di dominio disponibile per la
convalida della password.
potrebbe non essere possibile accedere a tutte le risorse
di rete.
----------------------------------------------------------
Non riesco a capire dove sto sbagliando ma non mollo.
P.S. ad ogni modifica fermo e riavvio samba
con i comandi
/etc/init.d/smb stop
/etc/init.d/smb start

Hai dimenticato di creare il DOMAIN accout per la macchina.
addsuser NOMEMACCHINA$   (nota il dollaro finale)
smbpasswd -a -m NOMEMACCHINA (nota nessun dollaro finale)
...

adduser NOMEMACCHINA$
smbpasswd -a -m NOMEMACCHINA
Ok l'ho fatto.
Ho scoperto un altro danno!! (in parte)
Non sapevo che nella configurazione di windows
dovessi mettere nel controllo di accesso
il workgroup di samba come dominio di rete NT!
Bhč dopo questa "genialata" il mio pc w98
quando si avvia "vede" un server di rete valido.
Ora mi chiede nome utente e password e riesco
a loggarmi con nome utente e password le stesse di linux
per l'utente non privilegiato.
Finalmente in risorse di rete appare la home directory
dell'utente ma...se provo ad entrarci mi richiede la
password e questa volta non la accetta.
Ce la faremo o non ce la faremo? Vabbč, se non
ce la faremo ce la fa romolo ;-)
Scusate lo spirito di patate

 dovessi mettere nel controllo di accesso
Io direi che ce la puoi fare se cominci a leggere la documentazione
invece di continuare ad aspettarti la pappa pronta.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

 invece di continuare ad aspettarti la pappa pronta.
Effettivamente....

> Effettivamente....
Ti assicuro che ho iniziato a chiedere sul NG
quando ho smesso di capirci nella documentazione.
Sono partito senza sapere *nulla* di samba
e senza neppure aver mai collegato 2 PC in rete
e sono arrivato a fare andare le cose quasi
a posto.
Se ci pensi, non mi sono messo a pigolare
alla prima difficoltà.
Grazie dei consigli.
                        Fabio

 invece di continuare ad aspettarti la pappa pronta.
Io lurko moltissimo ma posto davvero poco, 5 o 6 volte su
tutta la gerarchia it.comp.os.linux.* in un anno.
Ho letto molti tuoi post.
Colgo l'occasione per chiederti se saresti cosě gentile
da ignorare i miei pochi messaggi, magari aggiungendomi
nel tuo killfile.
Grazie.

 Ho letto molti tuoi post.
Con molto piacere: leggere una persona come te mi causa solo
fastidio perche' non fai altro che chiedere aiuto senza sforzarti un
minimo. Dovresti considerare l'ipotesi di tornare a Uindous.
Addio.


                         Fabio
Ad ogni modo il libro su samba, e il fantastico pdc how to, ti danno le
dritte giuste...
www.samba.org