Login remoto com gerenciador de exibição gráfico (GDM, LightDM)

21

É possível remotamente (via ssh) fazer um login no GDM? Vou explicar uma situação em que eu precisaria disso: Estou no meu laptop e conecto a minha área de trabalho via ssh. Eu percebo que existem algumas atualizações disponíveis. Eu instalo todos eles, mas preciso reiniciar o computador. O problema é que uma vez que a área de trabalho tenha sido reinicializada, não haverá sessão GDM disponível, já que é necessário efetuar login. Posso de alguma forma executar o login do GDM remotamente do meu laptop?

Edit: Não consigo encontrar o FreeNX para o Maverick, e não consegui configurar o x11vnc + vncviewer para funcionar. Não existe um caminho fácil?

    
por luri 07.02.2011 / 20:00

2 respostas

22

Instale o x11vnc no controle remoto

Assumimos que uma configuração ssh já tenha sido executada.

user@remote: sudo apt-get install x11vnc

Login remoto com GDM

Assumimos que uma configuração bem-sucedida do vnc já foi feita.

user@remote:~$ sudo x11vnc <options>

x11vnc usará nossas configurações e senhas VNC predefinidas. Para mais opções, veja a página de manejo e este simpático e elaborado tutorial .

Login remoto com Light DM

Para acessar a tela de login do Light DM, precisamos enviar o arquivo Xauhority para o Light DM

ssh user@remote
user@remote: sudo su
root@remote: x11vnc -auth /var/lib/lightdm/.Xauthority -display :0

Visualizar a tela remota

No lado do cliente, inicie o vncviewer (por exemplo, xtightvncviewer ) da seguinte forma:

vncviewer -via user@remote localhost:0

Por localhost:0 exibimos a tela 0 no host local. A opção -via é para usar ssh.

Depois de digitar a senha para o login remoto, podemos prosseguir com o login gráfico.

    
por Takkat 07.02.2011 / 20:30
5

FreeNX . Você faz login graficamente - o mesmo que sentado na frente do computador. Tudo isso acontece encapsulado embora SSH. Você vai adorar.

    
por user8290 07.02.2011 / 22:12