registrar sessão X remota do ssh (PuTTY)

registrar sessão X remota do ssh (PuTTY)

Pesquisei muito sobre isso no Google e não consigo encontrar uma maneira de fazer isso (ou se é possível). Quero registrar um usuário em uma máquina remota em sua sessão X (Gnome) a partir de um ssh em uma máquina Windows com PuTTY .

Obs: Não quero visualizar no windows a área de trabalho remota, basta passar a tela de login no computador remoto para que eu possa abrir coisas lá como XBMC e assim por diante. O login automático não é uma opção.

Desde já, obrigado.

Editar: Ok, vamos conhecer o cenário. Não é exatamente assim, mas pode ajudar a entender a coisa. Digamos que eu tenha um computador no andar de baixo, conectado a uma TV no andar de cima, e também tenha um receptor infravermelho com seu controlador. Como posso começar, digamos, um XBMC, sem ir para o andar inferior. Apenas com um laptop (ou talvez um smartphone) no andar superior. O computador é multifuncional (e tem muitos usuários), então o login automático não é uma escolha.

Responder1

Se você fizer login com ssh, parecerá difícil fazer login novamente com o Gnome e ainda mais difícil exibir toda a área de trabalho de um computador Windows.

É por isso que perguntas semelhantes emaskubuntuousuperusuárioconselhos para usar outros e protocolos mais apropriados como VNC, XDMCP ou FreeNX.

  • Se você tiver largura de banda suficiente, poderá encapsular o protocolo vnc em um túnel ssh.
  • Caso contrário, você pode encapsular o protocolo freeNX em um túnel ssh.

SE você realmente precisar seguir o caminho mais difícil, precisará instalar um servidor X local em seu computador Windows e encontrar uma maneira de iniciar o gdm remotamente dentro deste servidor X.

Responder2

Estou usando esse script no momento

    #!/bin/bash
    export DISPLAY=:0.0
    sudo xhost +
    /usr/lib/vino/vino-server #here i can manually login in the dektop with vnc
    sudo xhost -
    /usr/lib/vino/vino-server &

Parece ser uma solução feia, mas foi a única coisa que encontrei para fazer login remotamente na área de trabalho. Ainda estou pensando que deve ser de outra forma, mas posto isso e espero que alguém ache útil.

Qualquer melhoria seria apreciada.

informação relacionada