Le
26/02/2003 à 16h58 ,
dea a écrit:
En resume, je suis sur un serveur linux (Redhat 7.xx), j'ai une adresse IP obtenu depuis un serveur http, et je voudrais connaitre le user correspondant, en sachant que l'utilisateur utilise IE depuis un poste NT sur un reseau d'entreprise (donc si j'ai tout compris, connecte entre autre sur un serveur WINS).
Si qq a une idee, un lien voir meme un bout de code, je suis preneur.
Je ne pense pas que tu puisses à l'aide d'une simple ip connaitre l'utilisateur au bout. Mais peut-etre que winbind (
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection.html#AEN2157 faisant partis du projet samba) pourra convenir :
Sinon je te propose une solution possible suivante ->
1) configurer samba pour qu'il utilise le PDC pour l'authentification des utilisateurs (soit en security = server soit en security = domain et alors là il faut faire entrer la machine dans le domaine de sécurité)
2) Faire en sorte que le serveur utilise l'authentification de samba. Si le server web est apache on peut utiliser le module
http://modauthsamba.sourceforge.net/ il nécessite pam_smb (pas installé mais il en utilise les routines) et mod_auth_sys
Cette solution te permet de garder l'authentification sur ta machine tel quel (sans utiliser pam_smb ). Et d'utiliser samba pour l'authentification
Un peu plus fouillu ici pour des pistes mais cela va bcp plus loin que la question.
http://www.mandrakeuser.org/docs/connect/csamba5.html