Newsgroup: it.comp.os.linux.sys
Titolo: [lungo] samba as PDC

Salve a tutti ,
sono sempre io alle prese con la mia piccola lan .......
ora il problema è che , dopo aver configurato samba come PDC , non
riesco con la macchina win a loggarmi nel dominio :
questo è il mio di smb.conf :
[global]
         workgroup = DRUGSTORE 
         netbios name = LINUX
         server string = Linux Samba PDC
         encrypt passwords = Yes
         update encrypted = Yes
         min passwd length = 4
         security = user
         log file = /var/log/samba/log.%m
         max log size = 50
         logon drive = Z:
         domain logons = Yes
         os level = 65
         preferred master = Yes
         domain master = Yes
         guest account = smbguest
[netlogon]
         path = /home/netlogon
[public]
         comment = Cartella Pubblica
         path = /home/public
         read only = No
         guest ok = Yes
[homes]
         comment = home directory
         guest ok = no 
         read only = no 
         create mask = 0700 
         directory mask = 0700 
         browseable = Yes
[profiles]
	 path = /home/profiles
	 writeable = Yes
	 create mask = 0700
	 directory mask = 0700
in hosts.conf l'interfaccia di rete 192.168.0.1 del server linux che dà
sulla lan  si chiama linux
e il pc windows 192.168.0.2 si chiama daemon
indi dopo aver editato smb.conf
mi sono aggiunto a smpasswd
smbpasswd -a razzo 
razzo è il nome utente sia su linux che su win xp (con stesse password)
dopo ho aggiunto la macchina win in /etc/passwd
daemon$:*:501:501:pc windows:/dev/null:/dev/null
(è giusta la $ ?)
UID e GID sono gli stessi dell'utente razzo .....(è giusto ?)
per cui ho aggiunto anche la macchina win nel file smbpasswd :
smbpasswd -a -m daemon
riavvio samba
/etc/init.d/smb restart
Da windows XP quando tento di collegare la macchina al dominio
DRUGSTORE mi esce subito un promt che richiede user e passwd ,
inserisco nome utente e password (che ricordo essere = sia in win che su
linux)  ....ma purtroppo un messaggio di errore mi dice : Accesso Negato
:(
Sapete indicarmi cosa sbaglio ?
grazie
oOo razzo oOo

Come giustamente qualcuno mi ha fatto notare via e-mail riporto anche i
log di samba :
log.smbd :
[2002/10/11 12:08:14, 0] smbd/server.c:main(698)
  smbd version 2.2.3a started.
  Copyright Andrew Tridgell and the Samba Team 1992-2002
log.nmbd :
 *****
[2002/10/11 12:08:38, 0]
nmbd/nmbd_become_lmb.c:become_local_master_stage2(404)
  *****
  Samba name server LINUX is now a local master browser for workgroup
DRUGSTORE on subnet 192.168.0.1
  *****
[2002/10/11 12:08:38, 0]
nmbd/nmbd_responserecordsdb.c:find_response_record(236)
  find_response_record: response packet id 7810 received with no
matching record.
log.daemon : #daemon è la macchina windows
[2002/10/11 12:09:42, 0] passdb/pdb_smbpasswd.c:pdb_getsampwrid(1416)
  unable to open passdb database.
vi riporto anche la riga riguardante la macchina win ( daemon ) dei file
/etc/passwd ( +r per u g o ......)
daemon$:*:501:501:win XP:/dev/null:/dev/null
e quella smbpasswd ( +r per u g o .......)
daemon$:501:B94EC55C5E0DB6CAAAD3B435B51404EE:1F4FA0093FC1590F3926F463C4AAEA80:[W
]:LCT-3DA5ECBE:
A parte l'orario della macchina linux che è sballato ....... cosa può
essere unable to open passdb database ?
grazie
razzo

 ha scritto nel messaggio
news:m1ucqu4fno7gdp5fl...@4ax.com...


ByeZ | DaP
Il firewall di xp è disattivato , i permessi di lettura ci sono anche
per gli utenti in tutti i file necessari alla lettura da parte di samba.
Cmq avevo tralasciato di postare un errore su log.daemon :
log.daemon :
[2002/10/11 16:53:38, 0]
rpc_server/srv_samr.c:api_samr_set_userinfo(670)
  api_samr_set_userinfo: Unable to unmarshall SAMR_Q_SET_USERINFO.
[2002/10/11 16:53:38, 0] passdb/pdb_smbpasswd.c:pdb_getsampwrid(1416)
  unable to open passdb database.
inoltre , non so se ne possa essere la causa ma l'output di testparm mi
dà alcuni errori sul genere :
Processing section "[homes]"
params.c:Parameter() - Ignoring badly formed line in configuration file:
e non so cosa ci sia che non vada in smb.conf 
boh ...   :(

Per la serie "la confusione (mia) regna sovrana....." 
ecco qualche piccola novità ....
Preso dal panico e dalla confusione grazie alla moltitudine di post che
ho letto sull'argomento in questione (ho letto anche che bisognerebbe
modificare qualche chiave nel gegistry di win xp pro ...) , ho eseguito 
' smbpasswd -a root '
ho inserito la passwd e riavviato samba .
Aggiungo win xp nel dominio e al promt questa volta inserisco anzichè
user e pass dell'utente attuale di win xp (peraltro presente in
smbpasswd) l'utente root e relativa passwd .
....
\\DAEMON aggiunto nel dominio DRUGSTORE 
riavviare il PC per rendere effettive le modifiche
.....
wow !!
Chissà cosa succederà ? Sarà tutto ok ?
Presto detto ... al promt di login di win mi viene respinto sia root che
razzo !  Allora mi loggo come utente locale e vado subito a vedere il
registro eventi di win e ottengo :
Autenticazione non riuscita con \\LINUX, un controller di dominio di
Windows per il dominio DRUGSTORE, pertanto è possibile che le richieste
di accesso vengano negate r L’impossibilità di autenticare può essere
dovuta al mancato riconoscimento di un altro computer connesso alla
stessa rete tramite lo stesso nome o la stessa password per l’account di
questo computer . Se questo messaggio viene visualizzato di nuovo,
contattare l'amministratore di sistema.
# (e stiamo freschi dato che l'Admin sono io... )
Time Provider NtpClient: questo computer è configurato per utilizzare la
gerarchia di domini per determinare la relativa origine ora, ma
appartiene a un dominio Windows NT 4.0. I controller di dominio Windows
NT 4.0 non dispongono di  un servizio ora e non supportano la gerarchia
di domini come origine ora.  NtpClient tenterà di utilizzare un'origine
ora esterna alternativa configurata, se disponibile.  Se un'origine ora
esterna non è configurata  o utilizzata per questo computer, è possibile
disattivare NtpClient.
Il time provider NtpClient è configurato per acquisire l'ora da una o
più origini dell'ora, ma nessuna origine dell'ora era accessibile.
NtpClient non dispone di alcuna origine di ora esatta. 
Vabbè , questi ulotimi 2 log non penso siano determinanti per il mio
scopo .... 
Qualche consiglio ?
grazie