Acessar servidor Debian remoto pelo Putty/Xming [RESOLVIDO]

1. Acessar servidor Debian remoto pelo Putty/Xming [RESOLVIDO]

Rodolfo Ribeiro Machado
Rodolfo_Machado

(usa Debian)

Enviado em 11/03/2022 - 15:12h

Prezados, tenho de instalar em um servidor Debian remoto um software do DATASUS chamado e-SUS, o instalador é um aplicativo grafico java, não tenho escolha, tenho de usar o Xming.
Configurei o Putyy e o Xming corretamente, penso eu, habilitei o acesso ao X11 no Putty, Xming está rodando, o problema é que mantendo as mesmas configurações, no Putty, no Xming e no servidor Debian, as vezes funciona direito, já em outra sessão ao tentar executar o aplicativo ele apresenta o erro " Error: Can't open display: localhost:0.0", o fato do erro ser intermitente é muito desgastante, em uma sessão rodo o meu aplicativo ou mesmo o xclock para testar e tudo bem, na sessão seguinte com exatamente os mesmos parâmetros apresenta o erro.
No putty estou fornecendo o IP do servidor para a conexão e na aba SSH/X11 habilito o X11 e forneço no campo "X display location" o valor localhost:0.0.
O Putty só salva os parâmetros da conexão, como o IP, os valores da aba SSH/X11 tem de digitar toda vez.
No servidor configurei o /etc/ssh/sshd_config com X11Forwarding yes .
O que pode estar acontecendo, e existe outro método de acesso que eu possa utilizar para executar este aplicativo do DATASUS?



  


2. MELHOR RESPOSTA

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 11/03/2022 - 23:10h


Bom, eu nunca lidei com esse aplicativo, mas as possibilidades podem ser: variável DISPLAY no ambiente do usuário (lembrando que se o servidor X remoto reiniciar esse valor pode mudar); iniciar aplicativos remotos com & no final p rodarem em background; se você roda o lightdm, há uma configuração em /usr/share/lightdm/lightdm.conf/50-xserver-command.conf ([Seat: *] xserver-allow-tcp=true e vc pode considerar usar rdp ou outro protocolo de desktop remoto sobre ssh. Na verdade eu não entendi direito onde é que esse aplicativo estaria rodando e quem conectaria onde, mas é isso aí.

3. Acessar servidor Debian remoto pelo Putty/Xming

Rodolfo Ribeiro Machado
Rodolfo_Machado

(usa Debian)

Enviado em 12/03/2022 - 11:11h

Prezado Leandro, o Xming é um servidor X que roda no Windows associado ao Putty, pode ser o que você falou, alguma variável esta mudando, eu fiz o reboot do servidor algumas vezes, mas, como o erro é intermitente, eu sempre atribuo o valor a variável DISPLAY com export DISPLAY=localhost:0.0 antes de rodar o aplicativo, ainda assim algumas vezes o erro ocorre, o servidor é Debian, não instalei nada além do xorg, ftp e SSH, no meu trabalho tenho de acessar via Windows, em casa uso Debian também e ai sem problemas, tudo certo, infelizmente o aplicativo que tenho de rodar é em modo gráfico, não tem versão para linha de comando(em versões anteriores tinha), respondendo a sua pergunta, o instalador roda no servidor, ela vai instalar um software do DATASUS chamado e-SUS que é obrigatório PARA à area de saúde dos municípios, o e-SUS é feito em Java e utiliza o JBoss, não da para instalar manualmente, ele é um aplicativo WEB que roda no browser,
vou testar o rdp que você falou, o Xming é muito utilizado mas não recebe atualização desde 2016, por enquanto estou dando andamento em casa, Linux para Linux não tem problema, obrigado pela resposta



4. Acessar servidor Debian remoto pelo Putty/Xming

Rodolfo Ribeiro Machado
Rodolfo_Machado

(usa Debian)

Enviado em 12/03/2022 - 12:47h

Caro leandro, o instalador é em java, descobri que se passar o parâmetro -console no comando para rodar o aplicativo, ele rodo somente na linha de comando, ai não preciso de Xming, de qualquer forma agradeço, e se procurar no Google vera que problemas com a associação Putty/Xming são corriqueiros, então o tópico pode ajudar outras pessoas, novamente obrigado.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts