Resolvendo problema de encaminhamento X11 via SSH

Um recurso muito bom em ambientes gráficos (*nix) é a possibilidade de utilizá-lo em outras máquinas através da rede. Quando quero instalar um servidor com ambiente mínimo e executar a instalação de produtos Oracle (que são executados em interfaces gráficas), acabo utilizando este recurso.

Existem diversos tutoriais na internet que descrevem como o uso de ambientes gráficos de forma remota, inclusive através de túneis de SSH. É uma tarefa relativamente simples, por isto não vou detalhar aqui, já que o foco deste texto é outro.

Alguns dias atrás eu estava executando este procedimento para fazer mais uma instalação de um banco Oracle e me deparei com o seguinte erro:

/usr/bin/xauth:  creating new authority file /home/oracle/.Xauthority
/usr/bin/xauth: (stdin):1:  bad display name "NOME_SERVIDOR.DOMINIO.LOCAL:10.0" in "remove" command
/usr/bin/xauth: (stdin):2:  bad display name "NOME_SERVIDOR.DOMINIO.LOCAL:10.0" in "add" command

Procurei em diferentes locais e a grande maioria apontava ou para problemas de direcionamento (um firewall impedindo conexões) ou para ajustes do ssh (sshd_config). Mas nenhuma das soluções resolvia o meu problema, pois as configurações necessárias eu já tinha realizado! Até que subitamente tive um “lampejo” esclarecedor…

Eu estava instalando em um ambiente RedHat. Não sei por qual motivo, mas ambientes RedHat-like não ajustam corretamente o arquivo /etc/hosts. Mesmo utilizando os utilitários de configuração de rede da distribuição, é comum existir no hosts apenas apontamentos para localhost.

Editei o arquivo (/etc/hosts), adicionei uma entrada para o meu servidor com o correto IP dele e testei novamente a conexão ao xterm via túnel ssh. FEITO! Tudo funcionando!

Apenas para meus registros pessoais. O comando ssh que utilizei:

$ ssh -Y -C <HOST> -p <PORTA>

Depois é só dispara um “xterm” no ssh aberto!

Anúncios

No comments yet

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

%d blogueiros gostam disto: