Добрый день.
Понадобилось мне настроить убунту таким образом, что бы пользователь автоматически логинился в систему и сразу же запускалась сессия по RDP на удаленную виртуальную машину.
Выбираем: "Меню приложений -> Система -> Пользователи и группы"
Откроется окно управления пользователями и группами:
Напротив поля "Пароль" жмем кнопку "Изменить..." и откроется новое окно:
Тут необходимо поставить галочку "Не спрашивать пароль при входе", нажать ОК и ввести пароль, когда его запросят.
Теперь сделаем тот самый автологин. Отредактируем файл: /etc/lightdm/lightdm.conf:
# sudo nano /etc/lightdm/lightdm.conf
По умолчанию содержимое файла такое:
[SeatDefaults]
user-session=xubuntu
greeter-session=lightdm-gtk-greeter
Нам же нужно добавить пару строк и привести к такому виду:
[SeatDefaut]
autologin-user=wimbo # Имя вашего пользователя
autologin-user-timeout=0
user-session=xubuntu
greeter-session=lightdm-gtk-greeter
Сохраняем, презагружаемся и радуемся автологину.
# sudo apt-get update
# sudo apt-get install rdesktop
Теперь настроим запуск:
# xfce4-session-settings
Откроется окно настройки "Сеансы и запуск" (Session and Startup):
Перейдем на вкладку "Автозапуск приложений" (Application Autostart) и нажмем кнопку "Добавить" (Add):
Необходимо заполнить 3 поля:
Имя (Name) - имя задания;
Описание (Description) - текстовое описание, что бы потом не забыть, а что же делает эта команда;
Команда (Command) - сама команда, у меня это rdesktop 192.168.1.1, где 192.168.1.1 - IP-адрес windows машины.
Данные действия, аналогичны тем, если бы вручную создавали файлы *.desktop по адресу: ~/.config/autostart/
Например вот содержимое такого файла для сценария, который мы создали выше:
# cat ~/.config/autostart/autordp.desktop
[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=autordp
Comment=подключаемся к Windows по RDP
Exec=rdekstop 192.168.1.1
StartupNotify=false
Terminal=false
Hidden=false
Интересности про Desktop Entry.
Теперь при включении компьютера будет происходить автоматический логин и сразу будет запускаться приложение rdesktop, которое подключается к удаленному компьютеру по RDP.
Радуемся.
Понадобилось мне настроить убунту таким образом, что бы пользователь автоматически логинился в систему и сразу же запускалась сессия по RDP на удаленную виртуальную машину.
1. Автоматический логин в систему.
Для начала необходимо убрать запрос на ввод пароля.Выбираем: "Меню приложений -> Система -> Пользователи и группы"
Тут необходимо поставить галочку "Не спрашивать пароль при входе", нажать ОК и ввести пароль, когда его запросят.
Теперь сделаем тот самый автологин. Отредактируем файл: /etc/lightdm/lightdm.conf:
# sudo nano /etc/lightdm/lightdm.conf
По умолчанию содержимое файла такое:
[SeatDefaults]
user-session=xubuntu
greeter-session=lightdm-gtk-greeter
Нам же нужно добавить пару строк и привести к такому виду:
[SeatDefaut]
autologin-user=wimbo # Имя вашего пользователя
autologin-user-timeout=0
user-session=xubuntu
greeter-session=lightdm-gtk-greeter
Сохраняем, презагружаемся и радуемся автологину.
2. Автоматический запуск приложений при старте системы
Так как мне нужно запускать RDP, установим его:# sudo apt-get update
# sudo apt-get install rdesktop
Теперь настроим запуск:
# xfce4-session-settings
Откроется окно настройки "Сеансы и запуск" (Session and Startup):
Необходимо заполнить 3 поля:
Имя (Name) - имя задания;
Описание (Description) - текстовое описание, что бы потом не забыть, а что же делает эта команда;
Команда (Command) - сама команда, у меня это rdesktop 192.168.1.1, где 192.168.1.1 - IP-адрес windows машины.
Данные действия, аналогичны тем, если бы вручную создавали файлы *.desktop по адресу: ~/.config/autostart/
Например вот содержимое такого файла для сценария, который мы создали выше:
# cat ~/.config/autostart/autordp.desktop
[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=autordp
Comment=подключаемся к Windows по RDP
Exec=rdekstop 192.168.1.1
StartupNotify=false
Terminal=false
Hidden=false
Интересности про Desktop Entry.
Теперь при включении компьютера будет происходить автоматический логин и сразу будет запускаться приложение rdesktop, которое подключается к удаленному компьютеру по RDP.
Радуемся.
Комментариев нет:
Отправить комментарий