Como usar o encaminhamento X11 com o PuTTY


64

Eu tenho uma VM com RHEL 5 sem um servidor X. Meu host possui o Windows 7.

Preciso me conectar à VM e redirecionar a saída X11 dos comandos para o meu host.

Eu sei que se meu host fosse uma máquina GNU / Linux, seria tão fácil quanto o ssh -X.

Estou usando o PuTTy para conectar-se pelo SSH à VM, tentei ativar a opção de encaminhamento do X11 na configuração do PuTTY, mas nada aconteceu.

Você alguma vez já fez isso? Eu sou bastante avançado com o GNU / Linux, mas um novato com este brinquedo do Winbug $ 7.


11
se você ativou a opção de encaminhamento de massa X11, está no meio do caminho. é tudo o que você precisa no lado PuTTY; RHEL é bom para ir; agora você precisa de um servidor X para exibir. (O Windows não é um servidor X.) Cygwin e Xming fornecem servidores x gratuitos para Windows, mas não sei o quão bem eles funcionam no Win-7. existem opções comerciais também.
— quack quixote

3
"Eu tenho uma VM com RHEL 5 sem um servidor X." você precisa de um xserver de algum tipo para encaminhar x.
— Journeyman Geek

Aqui está um guia decente no caso da resposta aceita is not limpar, como o que você precisa fazer com Xming / Xlaunch: seas.upenn.edu/cets/answers/x11-forwarding.html
— dhaupin

Respostas:


77

Você precisa de um servidor X na sua estação de trabalho Windows. Eu prefiro e uso regularmente o Xming no meu sistema Windows 7. Você precisa do seu servidor SSH para ter o X11Forwarding yesconjunto no sshd_config. Ele também precisa de pelo menos o binário / pacote xauth , mas você pode instalar sua versão de distribuição dos clientes base do X11 .

Na massa, tudo o que você precisa fazer é marcar a caixa Ativar X11 em Connections \ SSH \ X11 na sua conexão de massa.

putty x11 settings

Documentação de massa para encaminhamento X11

Páginas de manual para sshd / sshd_config


2
Mesmo que o XMing me mostre que é 0: 0 no meu sistema, quando preenchi localhost:0:0o campo "X display location", o encaminhamento não funcionou. Apenas deixar este campo em branco é a melhor coisa que você pode fazer;)
— Martin Pecka

11
Note-se que Xming faz o trabalho com o Windows 10, embora não seja especificado na página web.
— Joce 25/05

@Joce .. Concordo .. Xmingé incrível .. embora um pouco velho ..
— alpha_989

Você pode precisar editar como admin: C: \ Arquivos de Programas \ Xming \ X0.hosts e adicionar seu endereço IP da VM e reiniciar o xming.
— Sergey Vlasov
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.