Executando aplicativos de interface gráfica via ssh com clientes Linux ou Windows
Uma boa opção para abrir ou dar manutenção em programas que rodam sobre a interface gráfica (GUI), e com a vantagem de que ao serem executados, o usuário da máquina remota poderá trabalhar normalmente sem ser atrapalhado.
Acessando o SSH server com suporte de execução de aplicações gráficas:
# ssh -X -C usuario@host -p porta
Pronto! Execute o gedit para testar...
Acessando via Windows
Para acessar via Windows é necessária a instalação de 2 programas, um que vai logar na máquina remota, e outro que vai exibir as aplicações gráficas de ambiente Linux.
O Xming automaticamente ficará na bandeja do sistema, agora o Putty teremos que configurá-lo.
No campo Host Name, obviamente você colocará o host do seu servidor ou o IP. Em Port você deve
indicar a porta que foi configurada anteriormente.
Depois vá em Connection > SSH.
Habilite a opção: Enable X11 forwarding, depois em X display location: localhost:0
Clique em Open e pronto! Ao executar qualquer programa com interface GUI abrirá uma janela do Xming no Windows executando sua aplicação Linux!
Espero que essa dica seja de grande valia para muitos, assim como foi pra mim.
[1] Comentário enviado por fdavid em 09/02/2011 - 13:00h
$ ssh -X -C root@server xcalc
Warning: untrusted X11 forwarding setup failed: xauth key data not generated
Warning: No xauth data; using fake authentication data for X11 forwarding.
Invalid MIT-MAGIC-COOKIE-1 keyError: Can't open display: localhost:10.0
[12] Comentário enviado por eltonhbm em 13/12/2011 - 08:33h
não precisa, mais o programa deve estar corretamente instalado no servidor mesmo em modo texto. Isso é muito interessante, pois para usuários com dificuldades, podem ir se acostumando em softwares para linux sem sair do windows logo de cara... =D
[13] Comentário enviado por dorgelo em 07/06/2013 - 19:33h
E se eu quiser abrir aplicativos ou arquivos na interface gráfica do servidor?
Por exemplo: Três dias na semana trabalho com crianças em um laboratório com 25 máquinas e tenho que abrir a atividade uma por uma. Fiz scripts para reiniciar uma ou mais máquinas de uma vez, desligá-las, acessar via ssh colocando somente o nº do pc, etc.. mas ainda não consegui fazer um script para executar estes comandos em lote via ssh.
[14] Comentário enviado por marianaandrade em 29/04/2015 - 13:43h
Oi,
Configurei, mas aparece a seguinte mensagem:
"PuTTY X11 proxy: unable to connect to forwarded X server: Network error: Connection refused
xterm Xt error: Can't open display: localhost:10.0"
[15] Comentário enviado por izabelafs em 03/11/2016 - 14:25h
Mais alguem conseguiu instalar alguma versao do Xming que esteja funcionando? Ja tentei de tudo com essa 0.6 mas nem abre :/ Ou existe algum outro programa semelhante que me permite acessar o X server?