Le Samedi 15 Novembre 2003 13:30, jc a �crit :
> salut,
>
> J'ai une mandrake 91., avec un noyeau 2.4.21 officiel, que j'ai
> patch� pour
> les acls, puis compil�, compil� samba 3.0.0.
> J'ai un client xp pro, que j'essaye de joindre au domaine, je rentre le
> user et le mot de passe de l'utilisateur administrateur du domaine et son
> mot de passe, dans smb.conf, j'ai mis admin users=essai.
> Le client xp me r�pond :
> L'erreur suivante s'est produite lors de la tentative de jonction au
> domaine "molene" :
> Le nom d'utilisateur est introuvable.
>
> Pourtant je l'ai bien ajout� avec smbpasswd -a
>
> Que se passe t-il ?
Il me semble que l'administrateur du domaine doit s'appeler root (avec un mot
de passe qui peut �tre diff�rent de celui du compte unix).
Le param�tre admin users de Samba ne sert � rien dans ce cas ; param�tre �
utiliser avec pr�caution car il donne � l'admin user les droits de root sur
les partages.
De plus, pour int�ragir avec un domaine, un syst�me WinNT/2000/XP doit en �tre
membre. Cette appartenance se r�alise par l'interm�diaire d'un compte de
machine, similaire � un compte utilisateur.
Il faut donc cr�er un compte, pour chaque machine cliente. Exemple pour la
machine cliente sous WinXP ayant pour nom netbios posteclient :
useradd posteclient$ -d /dev/null -g machines -c Machine -s
/bin/false
Le groupe machines doit avoir �t� pr�alablement cr�� (le nom de ce groupe a
peu d'importance...)
Le $ qui suit le nom netbios est tr�s important : il symbolise un compte
machine.
Ce qui aura pour effet de cr�er une ligne dans les fichiers /etc/passwd :
posteclient$:x:510:150::/dev/null:/bin/false
/etc/shadow : posteclient$:!!:12352:0:99999:7:::
Heureusement, on peut r�aliser cette derni�re op�ration automatiquement �
partir du param�tre ;
add user script = /usr/sbin/useradd %m$ -g machines -c Machine -d /dev/null
-s /bin/false
%m �tant une variable r�cup�rant le nom netbios de la machine qui se
connecte... dans smbpasswd
Attention, derni�re chose, il y a une manipulation au niveau de la base de
registre � faire sous Windows XP afin que ce dernier puisse se connecter � un
contr�leur de domaine :
D�marrer/Ex�cuter/regedit
Mettre la cl� suivante � 1 :
HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/Netlogon/Parameters/requiresignorseal
--
Cordialement,
Apollonie Raffalli
[EMAIL PROTECTED]
Lyc�e Laetitia Bonaparte
Ajaccio
http://btsig-llb.homelinux.com
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com"