ssh erro xauth Mac OS 10.6.3

5

Sempre que eu ssh com X11 encaminhando para uma caixa remota do meu macbook, recebo o seguinte erro após alguns segundos de pausa:

Warning: untrusted X11 forwarding setup failed: xauth key data not generated
Warning: No xauth data; using fake authentication data for X11 forwarding.

Alguma idéia de como corrigir isso?

    
por stevenrjanssens 08.05.2010 / 20:13

2 respostas

3

Bem, dei uma olhada na resposta de @ bryan e na resposta sucinta que ele propôs. Minha interpretação disso é assim. Primeiro, o comportamento é causado pelo uso do sinalizador -X. Do texto,

The warning can be silenced by using ssh -Y, since that is what ssh -X is doing now anyway.

Para uma explicação de por que isso pode funcionar, leia o link. Especificamente, o raciocínio por trás desses avisos é

Trusted X11 forwarding means that you trust the server that you wish to ssh into is not using any keyloggers, screenshot utilities, packet sniffers, or anything else to hijack your connection, in which case X11 will allow it to do whatever a local client would be able to do.

, então o -Y está fornecendo esse nível de confiança para evitar avisos. No entanto, isso pode não ser suficiente. Eu, por exemplo, estava tentando silenciar essa mensagem em um cluster do Rocks, onde as mudanças tinham que ser feitas no nível de configuração. Você também pode silenciá-lo através do arquivo ssh_config. De acordo com este link , você pode adicionar

ForwardX11Trusted yes

em / etc / ssh / ssh_config. No entanto, há ramificações para isso. Eu estou executando em uma rede segura e privada para que as preocupações sejam limitadas. Eu também provavelmente farei isso no meu laptop também, mas eu nunca disse que compreendi completamente as preocupações! Se você puder expressar por que isso ainda pode ser arriscado (eu apenas ssh em computadores que eu conheço muito bem), por favor, ajude a esclarecer nos comentários.

    
por 08.06.2012 / 10:02
2

Dê uma olhada no link

    
por 08.05.2010 / 20:28