putty e X11 forwarding

2

Acho que não entendo o que a configuração de encaminhamento do X11 no PuTTY faz ...

Quando a configuração SSH- > X11 é desmarcada, mas especifico o comando remoto "export DISPLAY = 192.168.32.106: 0.0; xterm" na configuração SSH, então posso obter janelas remotas exibidas no meu PC.

Se eu remover o comando remoto e marcar a caixa de seleção SSH- > X11 e especificar 192.168.32.106:0.0 como local de exibição, nada funcionará. Após a conexão ser estabelecida:

$ echo $DISPLAY

localhost:10.168

O que eu faço ou entendo errado?

    
por Dime 21.07.2011 / 16:18

2 respostas

7

Eu não deveria ser necessário definir a variável de ambiente DISPLAY , desde que o servidor SSH tenha definido X11DisplayOffset . Como você está vendo localhost:10.168 (o que é falso), parece que o servidor SSH tem 10 para essa configuração, que é um padrão típico.

Basta assinalar o SSH > X11 box e estabeleça uma conexão. Verifique o valor de $DISPLAY na máquina remota e deverá ficar assim:

$ echo $DISPLAY
localhost:10.0

A exibição é localhost do ponto de vista da máquina remota porque o SSH está interceptando aquela exibição e a enviando de volta pelo seu túnel para a sua máquina local. Supondo que você tenha um servidor X em execução em sua máquina local, inicie um xterm ou algo assim na máquina remota e ele deverá aparecer em sua tela local.

    
por 21.07.2011 / 16:32
4

O encaminhamento do PuTTY X11 conecta um túnel SSH de modo que as conexões X no host local: 10 sejam canalizadas para o seu PC.

  1. O software X remoto se conecta ao host local: 10 (host local no servidor)
  2. O servidor sshd ouve o localhost do servidor: 10 e encaminha para o putty através do túnel SSH
  3. O PuTTY encaminha a conexão X do servidor para o host local: 0 (no seu PC)

Normalmente, o encaminhamento X apenas funciona. Coisas a verificar:

  • O PuTTY tem permissão para acessar o servidor X local através de: 0?
  • O putty sabe para qual X-servidor encaminhar? O PuTTY pode ver a variável de ambiente DISPLAY =: 0?
por 21.07.2011 / 16:46

Tags