Não há dados xauth; usando autenticação falsa. Não é possível exibir janelas remotas

2

Sempre que eu tento ssh -X ou -Y em um servidor Linux remoto da minha máquina Mac (OSX Mavericks), recebo a mesma mensagem:

"Warning: No xauth data; using fake authentication data for X11 forwarding."

Eu tentei várias ideias que encontrei em threads do SO, por exemplo adicionando o seguinte

Host *
ForwardX11 yes
ForwardX11Trusted yes

no meu arquivo .ssh/config (o que equivale a sempre fazer ssh -Y ), excluindo o arquivo .Xauthority no servidor, etc.

Por que isso acontece?

Mais importante, quando tento abrir uma janela remota (por exemplo, usando ssh -Y e, em seguida, abrindo um gráfico em Python), recebo a seguinte mensagem:

Could not find ':' in DISPLAY: xxx.yyy.net
: Fatal IO error: client killed
    
por Amelio Vazquez-Reina 07.04.2014 / 15:22

1 resposta

0

Eu deveria ter sabido melhor, mas o OS X não vem com um servidor X. Você precisa instalar o seu próprio. Depois de instalar o XQuartz , você pode reiniciar e o problema desaparece.

    
por 07.04.2014 / 17:01

Tags