active directory : nom des pc sur lequel les users sont loggés - Infrastructures serveurs - Systèmes & Réseaux Pro
Marsh Posté le 29-02-2008 à 09:31:00
pareil, ça va m'être utile cette information, faire un lien entre nom utilisateur et nom de machine, je vois pas ou trouver ce genre d'information, est-ce qu'il faut faire un script ?
merci
Marsh Posté le 06-03-2008 à 11:38:30
on a un logiciel qui le fait pour nous (et encore on a pas les infos en temps réel pur) sinon à part le scripting je ne vois pas comment le faire
Marsh Posté le 06-03-2008 à 15:41:26
et en idée de script, niveau principe tu vois ça comment ?
ping des IP, récupération des noms netbios des PC
pour chaque PC, interrogation de la variable "USERNAME"
et on fait un beau tableau avec la correspondance des deux
je crois c'est le plus simple nan ?
Mais bon c'est dommage de pas interroger l'AD plutôt....
Marsh Posté le 07-03-2008 à 09:33:01
comment tu interroge la variable username sur un pc distant? cela ne semble pas fonctionner avec du psexec
De plus je trouve que ca répond pas vraiment à la problematique, car ce qu'on veut le plus souvent c'est tapper le nom d'utilisateur et avoir sur quel pc il est connecté et en déduire l'ip...
ors là on prend le probleme à l'envers on part de l'ip pour avoir l'user...
Bien sur ca peut fonctionner si on scan tout réseau et qu'on construit un tableau.. mais j'ai pas envie de scanner tous le réseau pour connaitre l'ip d'un PC..
Moi ce que je recherche c'est comment faire un petit script qui permet seulement en entrant son login AD qu'il te retourne son %computername% et son ip...
Si vous avez des idées
Marsh Posté le 07-03-2008 à 20:32:07
tu fait une GPO avec un script d'ouverture de session
style :
echo %date% %time% %username% %computername% >> \\tonserveur\tonpartage\nomdetonfichier.txt
apres tu module le script selon tes besoins
Marsh Posté le 09-03-2008 à 00:50:52
oui ca j'y ai deja pensé, mais ce n'est pas terrible... pour une utilisation ponctuelle... on va pas mettre un script d'ouverture de session a tous les utilisateurs juste pour ca...
Marsh Posté le 09-03-2008 à 22:02:44
mettre en place les audit sur les connexions.
sur le DC, dans le journal d'alerte, regarder qui s'est connecté et sur quel poste.
Marsh Posté le 11-03-2008 à 10:54:20
+1 pour la solution de taz80 à un détail près, c'est que le fichier je l'écrirais en local puis je copierais ce fichier sur l'espace partagé
Marsh Posté le 11-03-2008 à 16:29:39
oui mais dans ce cas la tu aura un fichier pour chaque user
alors qu'avec le >> vers le serveur chaque user vient compléter le fichier existant
donc tu te retrouve avec une tite base de donnée des log de tes users
Marsh Posté le 11-03-2008 à 17:14:54
Taz80 a écrit : tu fait une GPO avec un script d'ouverture de session |
Bonne idée mais attention aux OS des postes clients. Les variables en question n'existent pas sous 95/98/ME/NT.
On peut aussi ajouter un champ texte spécifiant qu'il s'agit d'une ouverture de session. C'est utile si dans le même fichier txt, on loggue les fermetures de session aussi
On peut aussi récupérer l'IP.
J'avais compilé un script à cet effet :
http://forum.edelx.net/viewtopic.php?t=19
Marsh Posté le 16-04-2008 à 13:54:06
au cas ou t'aurai du norton en serveur AV, la console symantec permet de voir le login et la machine associée.. perso je me sers de ça
Marsh Posté le 08-01-2008 à 07:33:37
Bonjour,
active directory : nom des pc sur lequel les users sont loggés
J'aimerais savoir comment on peut faire , dans active directory (win 2000 et /ou 2003) pour voir le nom des pc's sur lesquels sont loggés mes utilisateurs.
Je l'ai vu (c'est une colonne en plus) m