Servidor Debian sem cabeça + Clientes Windows + Encaminhamento X11

Servidor Debian sem cabeça + Clientes Windows + Encaminhamento X11

Eu tenho um servidor debian sem cabeça no qual faço SSH regularmente. Quero saber como configurá-lo para que os usuários possam fazer ssh e executar algo como o iceweasel, e uma janela aparecerá em sua máquina, que é a janela do navegador. Não quero instalar o KDE ou o Gnome ou algo parecido no servidor.

Eu tenho o tightvncserver em execução no servidor e um cliente vnc na máquina Windows. Porém, quando me conecto recebo a seguinte mensagem:

Xsession: sessão X iniciada para myuser em quarta-feira, 28 de março 15:41:39 EDT 2012 Xsession: não é possível iniciar a sessão X --- nenhum arquivo "/home/myuser/.xsession", não "/home/myuser/.Xsession" arquivo, nenhum gerenciador de sessão, nenhum gerenciador de janela e nenhum emulador de terminal encontrado; abortando.

o que estou perdendo? Sinto que estou um pouco confuso com o ssh + vnc e como tudo funciona junto. O cliente deve usar o PuTTY para se conectar primeiro? então tente vnc separadamente fora do putty? Qualquer ajuda seria ótimo!

Responder1

Você precisará instalar um servidor X Windows em sua caixa do Windows. Eu recomendo o XMinghttp://sourceforge.net/projects/xming/.

Na sua caixa Linux, habilite o X11Forwarding em /etc/ssh/sshd_config

Ao conectar-se ao seu servidor a partir do Putty, clique em Conexão > SSH > X11 > Marque Encaminhamento X11

Depois de fazer login, você pode testar se está funcionando executando

$ echo $DISPLAY

A saída deve ficar assim

localhost:11.0

Então tente executar um aplicativo GUI

$ xclock

informação relacionada