Servidor Debian Headless + Clientes Windows + Redirecionamento X11

2

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

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

Xsession: X session started for myuser at Wed Mar 28 15:41:39 EDT 2012 Xsession: unable to start X session --- no "/home/myuser/.xsession" file, no "/home/myuser/.Xsession" file, no session managers, no window managers, and no terminal emulators found; aborting.

O que estou perdendo? Eu sinto que estou um pouco confuso com o ssh + vnc e como tudo funciona em conjunto. O cliente deve usar massa para se conectar primeiro? então tente e vnc em separado fora da massa? Qualquer ajuda seria ótima!

    
por Diego 30.03.2012 / 00:49

1 resposta

2

Você precisará instalar um servidor X Windows na sua caixa do Windows. Eu recomendo o link do XMing.

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

Ao conectar ao seu servidor a partir do Putty, clique em Connection > SSH > X11 > Tick X11 Forwarding

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

$ echo $DISPLAY

A saída deve se parecer com isso

localhost:11.0

Em seguida, tente executar um aplicativo GUI

$ xclock
    
por 30.03.2012 / 01:34

Tags