Eu descobri como fazer isso. Não sei porque não pensei nisso antes.
Primeiro,
ssh -X account@lab-a-computer
então;
ssh -X my-account@my-lab-computer ~/idea-IC/bin/idea.sh
traz o gui para a tela do meu laptop.
Estou trabalhando fora da cidade, então preciso conectar meu computador no campus. Normalmente, quando estou no campus, posso usar meu ip de laboratório para encaminhar x11 como:
ssh -X acc@lab-computer ~/idea-IC/bin/idea.sh
No entanto, como estou fora da cidade, só consigo conectar um computador do meu laboratório ao ssh ao meu computador, mas não consegui encaminhar o X11 do meu computador de laboratório para meu laptop por meio de um computador no meu laboratório.
Alguma ideia de como fazer isso?
Eu descobri como fazer isso. Não sei porque não pensei nisso antes.
Primeiro,
ssh -X account@lab-a-computer
então;
ssh -X my-account@my-lab-computer ~/idea-IC/bin/idea.sh
traz o gui para a tela do meu laptop.
Sempre usei o X2go: link
E o cliente X2go no meu computador .... O wiki que eu criei deve começar e há muita coisa na web sobre a configuração de distribuições específicas, já que você não mencionou uma na sua pergunta. Note que você acredita que precisará de root
privileges para instalar.
Tags ssh x11 xforwarding