Как программно войти в систему пользователя удаленно

Как мне программно и удаленно (используя SSH) войти в систему, чтобы пользовательский экран lightdm закрывал и загружал рабочий стол пользователя, как будто он физически набрал свои имя пользователя и пароль?

У меня есть Ванильная настольная установка Ubuntu 12.04, и я хотел бы иметь возможность запускать настольное приложение удаленно через SSH. Я уже выполнил это, указав export DISPLAY=:0, однако предполагается, что X-сеанс уже запущен.

Редактировать: Я НЕ имею в виду VNC / RDP / Nx. Я имею в виду буквально , регистрируясь на физическом терминале , но когда вы не на физическом терминале. Представьте, что кто-то сидит перед вашим физическим компьютером с Linux, и вы хотите, чтобы он входил в систему, но вы не хотите давать им свой пароль. Вместо этого вы вводите SSH в окно и запускаете сценарий для входа в систему и запускаете сеанс рабочего стола.

2
задан 6 May 2012 в 02:29

1 ответ

Почему Вы не пробуете программу, разработанную за ssh удаленный вход в систему. Детали могут быть найдены здесь: http://manpages.ubuntu.com/manpages/lucid/man1/ssh.1.html

Просто добавляет программу, чтобы запустить список и дать требуемые параметрические усилители.

0
ответ дан 6 May 2012 в 02:29