Como logar programaticamente um usuário remotamente

2

Como programaticamente e remotamente (usando SSH) conecto um usuário para que a tela de login do lightdm feche e carregue a área de trabalho do usuário como se eles tivessem digitado em seu nome de usuário e senha?

Eu tenho uma configuração Ubuntu 12.04 da área de trabalho e gostaria de poder iniciar um aplicativo de desktop remotamente via SSH. Eu já realizei isso especificando export DISPLAY=:0 , no entanto, assume que já existe uma sessão X em execução.

Editar: eu faço NÃO significa VNC / RDP / Nx. Eu quero dizer literalmente fazendo login no terminal físico , mas quando você não está no terminal físico. Imagine que alguém estava sentado em frente ao seu computador Linux físico e você deseja permitir que ele faça o login, mas não quer dar a senha. Em vez disso, você SSH na caixa, e execute um script para registrá-los e iniciar uma sessão de desktop.

    
por Cerin 05.05.2012 / 23:44

1 resposta

0

Por que você não experimenta um programa projetado para login remoto ssh? Detalhes podem ser encontrados aqui: link

Basta adicionar o programa à lista de inicialização e fornecer parâmetros obrigatórios.

    
por ashutosh 05.05.2012 / 23:49