Lanzar una sesión de GNOME desde la terminal

12

Me estoy metiendo en la máquina de mi amigo y me pregunto cómo lanzaría una sesión de GNOME sobre SSH. Necesito abrir un navegador web en su máquina para ver algo que solo se puede hacer desde su nombre de host. ¿Cuál es la forma más fácil de lograr esto a través de SSH?

Skizit
fuente

Respuestas:

7

Cambie a un segundo terminal, por ejemplo tty2: CtrlAlt- F2, inicie sesión e inicie una nueva sesión X en una pantalla disponible:

xinit -- :1

Ahora ssh a la otra máquina, habilitando el reenvío X (o el reenvío X confiable con -Y):

ssh -X user@machine

Una vez que haya iniciado sesión, inicie una nueva sesión de gnome:

gnome-session

También puede pasar gnome-sessioncomo un comando a ssh.

meneo
fuente
7

Si todo lo que necesita hacer es ejecutar una sesión web, que parece provenir de la computadora de su amigo, le sugiero que simplemente ejecute OpenSSH con el argumento ssh -D8888 (8888 es solo un ejemplo) y configure su navegador local para que apunte a localhost: 8888 como proxy SOCKS5.

Si debe ejecutar un navegador a través del enlace, no hay ninguna razón por la que necesite iniciar una sesión completa de GNOME, simplemente ejecute ssh -X como se describe en las otras preguntas, y luego ejecute el navegador solo.

jsbillings
fuente
2

En Ubuntu, uso estos comandos:

ssh -X usuario @ host gnome-session

o

ssh -Y usuario @ host gnome-session

PhatHV
fuente
2

Puede usar ssh -Xo ssh -Yen su máquina para ejecutar aplicaciones en la máquina de su amigo pero usando su Xorg. El navegador web seguirá haciendo la conexión desde su nombre de host.

Edd Steel
fuente
1

Para iniciar gnomedesde la terminal, use el comando startx.

Abhay Gudale
fuente
No .xinitrc tiene que ser configurado para eso,
RichieHH
0

Encontré que el x11vnc es bastante fácil.

Me permitió ver el escritorio remoto activo de gnome.

(Aparece como una aplicación de escritorio. Ssh-tunnel forward es su puerto en mi máquina local. Luego conecto mi cliente vnc local a mi puerto ssh-forward local).

usuario18099
fuente