lightdm e controle de sessão da área de trabalho por linha de comando

1

Usando sistemas de desktop linux (gerenciador de login lightdm, openbox, lxde ou desktops unitários), como posso entrar e sair de sessões (por exemplo, efetuar login do lightdm e sair da sessão desktop) pela linha de comando, talvez pelo SSH? ?

Por exemplo, gosto de sair de uma sessão do LXDE e, em seguida, fazer login em uma sessão do Unity em uma máquina que não tenha mouse nem teclado conectado por SSH.

    
por dronus 04.05.2016 / 12:56

1 resposta

0

O que você está procurando, é um software de área de trabalho remota [ rds ] .
Na máquina sem teclado, você executará o servidor e, por outro, o cliente.
Existem muitos [ 1 ], [ 2 ] que pode mudar no tempo. Um bom começo pode ser a versão gratuita do nomachine [ 1 ]

Para sair de uma sessão simples, você precisa encontrar o comando relativo e invocá-lo por meio de uma conexão ssh, por exemplo, no gnome:

gnome-session-quit --logout --no-prompt

Lembre-se de que você sempre pode reiniciar o gerenciador de login com comandos como sudo service lightdm restart , ou stop e depois start , mas isso fechará todo o lightdm e não apenas sua sessão atual.

Em vez de executar a partir de um aplicativo gráfico remoto, basta se conectar com ssx -X para habilitar o encaminhamento do X11 ou -Y e executar o comando.

    
por 04.05.2016 / 14:02