Estoy en la máquina de mi amigo y me pregunto cómo podría iniciar una sesión de GNOME a través de SSH. necesita 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?

Respuesta

Cambie a una segunda terminal, por ejemplo tty2: Ctrl Alt F2 , inicie sesión e inicie nueva sesión X en una pantalla disponible:

xinit -- :1 

Ahora ssh a la otra máquina, habilitando el reenvío X (o 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-session como un comando a ssh.

Respuesta

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

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

Respuesta

Para iniciar gnome desde la terminal, use el comando startx.

Comentarios

  • Nop. .xinitrc tiene que estar configurado para eso,

Responder

En Ubuntu, uso estos comandos:

ssh -X usuario @ host gnome-session

o

ssh -Y usuario @ host gnome-session

Respuesta

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

Responder

I Encontré que el x11vnc era bastante fácil.

Me permitió ver el escritorio gnome activo remoto.

(Aparece como una aplicación de escritorio. Reenvío por ssh-tunnel su puerto en mi máquina local. Luego, conecte mi cliente vnc local a mi puerto reenviado ssh local.)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *