Sim, isso é possível de algumas maneiras diferentes, mas você precisará de um servidor X window para Windows. Algumas opções de um servidor X windows são XManager, XMing e MobaXterm. Uma vez que você tenha um servidor X rodando no Windows, você pode usar o PuTTY para se conectar ao seu host depois de definir os parâmetros de configuração:
Connection/SSH/X11
Enable X11 forwarding
X display location: localhost:10.0
Onde o 10.0 depende do que o servidor X Window está escutando.
Quando você configurou o servidor X Window e o PuTTY e efetuou login no seu host, você pode verificar a variável DISPLAY
se um DISPLAY
estiver definido:
$ echo $DISPLAY
localhost:10.0
Em seguida, tente algo como xclock
para ver se o encaminhamento do X11 funciona:
# xclock &
Outra maneira de usar o X11, além de ssh
, é definir manualmente a variável DISPLAY
para apontar para um endereço IP como:
# export DISPLAY=192.168.0.1:0
E veja se funciona:
# xclock &
Desta forma, os aplicativos X são (re) direcionados para a saída para um servidor X Window remoto.
Observação : Lembre-se de que o protocolo X11 não foi projetado para operar em conexões de rede lenta (WAN). O aplicativo X pode ser terrivelmente lento quando usado em conexões lentas. Considere usar a opção -C
(compactação) com ssh
para usar a compactação na sessão ssh
para acelerar um pouco.