Herramientas de usuario

Herramientas del sitio


linux:sistemaoperativo:su

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 
linux/sistemaoperativo/su.txt · Última modificación: 2021/09/24 11:29 por grillo