Monitorización de sesiones X11 sin conocimiento del usuario apartir de los cookies que se guardan en el fichero .Xauthority del directorio del usuario que inició la sesión X (o en el indicado por la variable XAUTHORITY). Este fichero sólo tiene permiso de acceso para el usuario y para root. Para visualizar los cookies:
$ xauth list
Pasos para controlar la sesión:
1 Conectar como root al sistema que queremos controlar
2 Averiguar el display en el que está conectado el usuario y poner nuestra variable DISPLAY a ese valor (export DISPLAY=:0). Normalmente será el :0, sí no ver en el directorio /tmp/.X11-unix los displays activos
3 Poner la variable XAUTHORITY igual al nombre del fichero .Xauthority del usuario:
# export XAUTHORITY=/home/usuario/.Xauthority
4. Verificación. Con:
# xauth list
deberíamos ver las cookies del usuario.