Como fazer o Putty fazer o equivalente a "ssh -X"?


22

Quero conectar-me a um servidor Linux na área de trabalho do Windows 7. Posso fazer o ssh com êxito, mas quero o equivalente a "ssh -X", para poder abrir programas GUI e realmente vê-los.

Respostas:


16

Você pode habilitar o encaminhamento X11 na configuração do Putty. No menu à esquerda, encontre a árvore de conexões. No SSH, expanda-o e você verá a janela Túneis. Clique em "Ativar encaminhamento do X11". Está configurando o padrão para exibição em X em "localhost: 0".

Obviamente, o servidor ao qual você está se conectando também precisa ser configurado corretamente.

Espero que isso ajude e boa sorte.


6
Obviamente, você também precisa de um servidor X11 em execução no computador com massa, para que os programas remotos tenham uma maneira de exibir suas GUIs.
Ben Voigt

13

você precisará de um xserver como o xming rodando também.

Pessoalmente, eu apenas tendem a usar mobaxterm e ssh-x, porque isso é um pouco mais simples


1
  1. Instale um Xserver. Suas opções gratuitas são Xming, XSRV e Cygwin / X. Pessoalmente, uso a versão gratuita do Xming, porque trabalho principalmente na linha de comando e minhas necessidades de gráficos intensivos não são demais, e sei que o Xming funciona. A versão do Xming que eu uso é de 2007 e, enquanto o Xming ainda está sendo desenvolvido ativamente, a versão mais recente 7.7 não está mais disponível sem pagar uma doação ao autor. O XSRV e o Cygwin / X são mais bem conservados, mas eu não o usei.

  2. No Putty, em SSH> X11, você precisa "Ativar o encaminhamento de X" e definir a exibição no servidor "X display location: = localhost: 0". Você também pode verificar se tudo está funcionando executando "echo $ DISPLAY" depois de fazer o login através do SSH. Se os gráficos estiverem sendo encaminhados corretamente para o Xserver, deverá ler a variável DISPLAY que deve ter o valor: 10 ou: 0. Os valores podem variar um pouco, dependendo de quantas sessões X você estiver executando: /unix/10121/open-a-window-on-a-remote-x-display-why-cannot- exibição aberta

  3. Experimente o programa "xeyes" ou "xclock", que exibirá uma GUI, para fins de teste.


0

Eu acho que você está muito melhor instalando o cygwin com o xserver e o openssh, caso contrário, instalar o servidor x pode ser muito complicado.

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.