# su correr script como un usuario que tiene nologin (si no tiene clave agregar sudo) ``` su -s /bin/bash -c "/usr/share/tomcat8/bin/configtest.sh" tomcat8 ``` # su terminal gráfica sudo su - con login remoto en terminales gráficas Conecto el ssh con tunelizado de sesión gráfica ``` $ ssh -X pgrigio0@sap04.munix ``` Listo el display asociado a mi sesión ``` $ echo $DISPLAY localhost:12.0 ``` Cambio a rootsh ``` $ sudo rootsh ``` Exporto las variables de entorno gráfico ``` # export DISPLAY=localhost:12.0 XAUTHORITY=/home/pgrigio0/.Xauthority ``` Pruebo que funciona OK ``` # xeyes ``` Listo las cookies de sesión gráfica ``` # xauth list sap01/unix:10 MIT-MAGIC-COOKIE-1 0e284ea216f7c8ec0a4d5c822d7524d8 sap01/unix:12 MIT-MAGIC-COOKIE-1 3de7b0e23324793864efaf4f371a9596 sap01/unix:40 MIT-MAGIC-COOKIE-1 31411f52766f0194e7ab22c5f8cdd053 sap01/unix:20 MIT-MAGIC-COOKIE-1 b6dcbb2a625faf5d6cbb51e1fc63ed22 sap04/unix:12 MIT-MAGIC-COOKIE-1 8185d3c4ae20178dd0d4d0a20beb3efc ``` Cambio a otro usuario "consulta" ``` # su - consulta ``` Exporto el display ``` $ export DISPLAY=localhost:12.0 ``` Cargo la cookie para mi sesión en el entorno de este usuario ``` $ xauth add sap04/unix:12 MIT-MAGIC-COOKIE-1 8185d3c4ae20178dd0d4d0a20beb3efc ``` Pruebo que funciona OK ``` # xeyes ```