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.
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 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.