Como posso habilitar o encaminhamento confiável do X11 no Putty (com Xming) ou se livrar de um segundo atraso ao iniciar o aplicativo X11?

5

Eu notei um segundo atraso antes que Midnight Commander ou mcedit iniciasse em Putty. Demorei um pouco até perceber que é causado pelo encaminhamento do X11 ativado. mc -X começa imediatamente.

Infelizmente, o início de qualquer aplicativo X11 tem o mesmo atraso. Talvez eu esteja criticando, mas isso me deixa louco. Especialmente porque alguns usuários mencionaram causa e solução para isso: xming não suporta a segurança do X11, portanto o Linux deve aguardar o tempo limite da rede. É em segundo para mim, mas 30 segundos para os outros de acordo com algumas discussões.

A solução é confiável X11 encaminhamento habilitado por -Y opção de linha de comando para ssh . Infelizmente Putty não tem essa opção. Existe alguma outra maneira de habilitar o encaminhamento confiável no Putty?

    
por martins 16.03.2016 / 11:44

2 respostas

0

O cliente -Y ou o ForwardX11Trusted for ssh desativa o controle de acesso para clientes X remotos. O Putty não propõe isso, mas o Xming iniciado com o -ac também desativa o controle de acesso.

Esta página dicas xming descreve duas maneiras de desabilitar o controle de acesso quando o Xming é iniciado: -ac parâmetro ou modificar um arquivo.

É melhor depois de reiniciar o Xming com o controle de acesso desativado?

----

Esta primeira resposta é deixada para referência.

-C pode atrasar a comunicação na rede rápida (veja a página de manual do ssh), então acho que isso não ajudará na sua situação.

putty 0.67 possui ambos -X (ativa o encaminhamento de X11 no SSH) e -C (ativa a compactação) veja 3.8.3 Opções da linha de comando padrão na documentação.

A compactação melhora o desempenho quando usada com o ssh. A linha abaixo foi testada com um servidor muito distante:

PUTTY.EXE -X -C -ssh 10.0.0.2

Deixe-me saber se é melhor com os dois -X e -C no seu ambiente?

    
por 16.03.2016 / 19:24
0

O PuTTY está seguro o suficiente com o encaminhamento do X11. Por favor, note que pode ser necessário instalar o xauth no seu Linux. Após o login SSH, verifique se a variável DISPLAY foi definida automaticamente. Seu valor deve ser localhost: ... ou similar. Se não, você deve mudar para o IPv4 somente em seu / etc / ssh / sshd_config e reiniciar o serviço ssh e tentar novamente.

    
por 08.09.2018 / 15:07

Tags