Vamos supor que você tenha a seguinte topologia:
Trabalho - > Firewall (encaminhamento de porta) - > Servidor - > Alvo.
Se o seu problema é que você não está obtendo o X11 em Target
porque está fazendo ssh -X Server
e, em seguida, dentro de Server
, está fazendo ssh -X Target
, isso pode funcionar para você.
ssh
permite que você encaminhe as portas também. Você pode usar uma conexão ssh
para obter uma porta remota mapeada em uma porta local. Por exemplo, para acessar Target
, pode-se:
Mapeie a porta 22
on Target
para uma porta local 20000
usando a conexão Server
(mantenha esta conexão aberta ou use a opção -Nf).
ssh -L20000:Target:22 Server
Em seguida, conecte-se a Target
usando essa porta mapeada.
ssh -p 20000 -X localhost