Instalando um servidor X no Windows

É possível instalar um servidor X no Windows para usar aplicativos X-Windows (Gnome, KDE, etc. através de uma conexão SSH).

  • O método a seguir não faz uso do Cygwin. No exemplo abaixo, nosso PC Windows (no qual o servidor X está instalado) tem o IP: 10.0.0.1
  • O servidor SSH do Linux no qual você se conectará possui o seguinte IP: 10.0.0.2

1. Instale o X-Ming

  • Baixe e instale o Xming
  • Por exemplo, tome Xming-6-9-0-24-setup.exe.
  • Instale também um cliente SSH, como o Putty.
  • Inicie o Xming: clique no X na barra de tarefas:

2. Abra sua conexão SSH

  • Lançamento putty.
  • Configuração:
  • Ative o encaminhamento do X11: "Connexion"> "SSH"> "X11"> marque "Ativar o encaminhamento do X11"

  • Para gerenciar adequadamente as teclas de função, vá para "Terminal"> "Teclado"> selecione "Linux".

  • E, finalmente, para exibir caracteres acentuados corretamente no terminal, vá para "Windows"> "Tradução"> e selecione "UTF-8"

  • Volte para "Session" e digite o endereço do servidor ssh.

Você pode (se quiser) digitar um nome de sessão e clicar em "Salvar" para salvar essas configurações.

(Basta clicar duas vezes no nome da sessão para iniciar a sessão.)

3. Lançar aplicativos!

Uma vez conectado, você pode executar aplicativos gráficos.

Por exemplo:

gedit e

Raposa de fogo &

gnome-terminal

xterm e

Por exemplo, aqui o Synaptic e o Firefox são lançados no Linux (10.0.0.2) e exibem suas janelas no servidor X do Windows (10.0.0.1) por meio do SSH:

Notas

Problemas potenciais

Se as janelas gráficas não forem exibidas, verifique se X11Forwarding está definido como "yes" em / etc / ssh / sshd_config e reinicie seu servidor SSH ( sudo /etc/init.d/sshd restart )

Se a janela de comando lhe der uma mensagem como:

Xlib: conexão para "localhost: 10.0" recusada pelo servidor

Xlib: PuTTY X11 proxy: protocolo de autenticação errado tentado

quando você tenta executar um aplicativo GUI, significa simplesmente que um usuário já está logado e usando uma sessão X.

Tenha a área de trabalho completa

Se você quiser ter acesso a uma área de trabalho completa (não apenas aplicativos do Windows), você tem várias opções:

  • XNest / gdmflexiserver
  • Servidor NX.
  • gnome-session

Para o gdmflexiserver, basta digitar seu seguinte comando no console do ssh: gdmflexiserver -n

Uma nova janela será aberta e você poderá fazer o login com seu nome de usuário / senha e receber um ambiente gráfico completo (área de trabalho, papel de parede, ícones, barras de menus ...)

O NX Server também funciona através do SSH e tem a vantagem de ser muito mais rápido que o X11 em relação ao SSH.

Veja estes dois artigos:

  • instalar o servidor NX
  • Instalar um servidor FreeNX
Artigo Anterior Próximo Artigo

Principais Dicas