Combi_A_Vendre a écrit a écrit :
Ca ne me va pas, who te dit qui est loggé sur la machine, mais quand tu rediriges le display, tu n'est pas loggé sur la machine distante, tu ne fais qu'utiliser son écran.
vw
|
pardon j ai ete trop rapide
En utilisant la commande w tu peux reperer que les personnes qui exporte une xterm ( ca doit peut etre aussi le cas avec da utre terminaux) de ta machine vers un autre display.
ex:
leo@postelinux:~$ w
15:14:13 up 15 days, 2:14, 6 use...
USER TTY FROM ...
root pts/5 192.168.0.6:0.0 ...
leo 192.168. -
root logger en local exporte son shell ver 192.168.0.6:
leo logger en distant avec un client X, donc il export aussi
son display.
pour les autres executables X ca ne fonctionne pas.
je pense que si l'on pouvais connaitre les variables d'environement de tout les shell lance sur la machine tu pourais savoir qui export sont display sur une machine distante
y a bien une autre methode encors plus barbare :
tu chopes le contenu de toutes les sockets X11 de ta machine
et tu examine l'adresse de destination, mais ca doit vraimant pas etre facile a metre en place.