[solucionado] Visualizar y interactuar con el entorno gráfico de un linux desde nuestro linux
Publicado por xve (837 intervenciones) el 04/11/2016 16:16:13
Este proceso, muestra como podemos visualizar y interactuar con el entorno gráfico de un Linux al que nos hemos conectado remotamente por ssh y tenemos acceso de root.
1.- Primeramente tenemos que abrir un puerto en nuestro router... en nuestro caso, utilizamos el 5550. Hay que redireccionar dicho puerto a la IP de nuestro Linux.
Nota: Este puerto no es necesario abrirlo si vamos a probarlo dentro de nuestra red.
2.- Desde nuestro entorno gráfico, abrimos una terminal y nos ponemos a la escucha del puerto 5550 con la instrucción (puede que tengamos que instalar el paquete: apt-get install xvnc4viewer):
3.- Nos conectamos por SSH a la maquina a la que queremos interactuar con su escritorio. Tenemos que poder ser root o poder ejecutar sudo
4.- Indicamos que envie el entorno gráfico que se esta visualizando a nuestra maquina (puede que tengamos que instalar el paquete x11vnc: (apt-get install x11vnc):
La ip, sera la ip del router de la red de nuestro Linux, o la IP de nuestro PC si estamos en red.
NOTA: la carpeta que esta subrayada (xauth), varia dependiendo del entorno gráfico y versión del mismo...por ejemplo /var/run/xauth/ es para kde4, /var/run/sddm/ es para kde5 (plasma), y para unity (ubuntu) la carpeta es /var/run/lightdm/root/
NOTA: el nombre del archivo, varia en cada inicio de sesión del entorno gráfico, y varia el formato dependiendo del entorno gráfico, pero es el unico archivo que hay en cada una de las carpetas.
puede variar dependiendovaria cada vez que se inicia el entorno gráfico
Espero que os sirva de ayuda!!!
1.- Primeramente tenemos que abrir un puerto en nuestro router... en nuestro caso, utilizamos el 5550. Hay que redireccionar dicho puerto a la IP de nuestro Linux.
Nota: Este puerto no es necesario abrirlo si vamos a probarlo dentro de nuestra red.
2.- Desde nuestro entorno gráfico, abrimos una terminal y nos ponemos a la escucha del puerto 5550 con la instrucción (puede que tengamos que instalar el paquete: apt-get install xvnc4viewer):
1
xvnc4viewer -listen 5550
3.- Nos conectamos por SSH a la maquina a la que queremos interactuar con su escritorio. Tenemos que poder ser root o poder ejecutar sudo
4.- Indicamos que envie el entorno gráfico que se esta visualizando a nuestra maquina (puede que tengamos que instalar el paquete x11vnc: (apt-get install x11vnc):
1
x11vnc --connect 10.10.10.10:5550 --auth /var/run/xauth/A\:0-JPC8ua
La ip, sera la ip del router de la red de nuestro Linux, o la IP de nuestro PC si estamos en red.
NOTA: la carpeta que esta subrayada (xauth), varia dependiendo del entorno gráfico y versión del mismo...por ejemplo /var/run/xauth/ es para kde4, /var/run/sddm/ es para kde5 (plasma), y para unity (ubuntu) la carpeta es /var/run/lightdm/root/
NOTA: el nombre del archivo, varia en cada inicio de sesión del entorno gráfico, y varia el formato dependiendo del entorno gráfico, pero es el unico archivo que hay en cada una de las carpetas.
puede variar dependiendovaria cada vez que se inicia el entorno gráfico
Espero que os sirva de ayuda!!!
Valora esta pregunta


1