пятница, 16 января 2015 г.

lightdm & guest session

Всегда считал, что запрос пароля для гостевой сессии- та еще шизуха. С LightDM пришлось порядком повозится, так как в этой штуке беспарольный логин гостя средствами PAM настроить нельзя. Но, кажется, методом тыка подходящая конфигурация была подобрана.
Итак, есть lightdm-1.12.1, далее нужно создать пользователя 'guest' (Yast2 > Управление пользователями) и файл /etc/lightdm/lightdm.conf с таким содержимым:

[SeatDefaults]
autologin-user=guest
autologin-user-timeout=10
user-session=xfce
 
Как это работает?
  1. При старте ничего выбирать не нужно, и через 10 секунд Гость автоматически входит в систему. 
  2. При переключении пользователя командой dm-tool switch-to-greeter произойдет то же самое (логин через 10 секунд). 
  3. При использовании команды dm-tool switch-to-user guest автовхода не будет, но во всех этих случаях при выборе гостевой сессии (а в последнем она будет выбрана в соответствии с командой автоматически) поле ввода пароля исчезает.
Конечно это не очень чистый хак, но такой способ требует наименьших телодвижений от пользователя OpenSUSE.

0 коммент. :

Отправить комментарий

Следующее Предыдущее Главная страница

Blogger Template by Blogcrowds