Фишки LightDM’а: гостевой вход
Гостевой аккаунт впервые появился в Ubuntu, где обеспечивался её дисплейным менеджером LightDM. Вход в него не требует ввода логина или пароля, но и доступ для гостя ограничен его домашним каталогом, который расположен в /tmp/guest-[абракадабра]
. Доступ в который, кстати, для обычного пользователя закрыт тоже. Каталог этот исчезает после перезагрузки с потерей всех сделанных изменений.
В силу этого гостевой вход — штука очень полезная для любителей экспериментов по настройке системы, в том числе и нездоровых: настройки, оказавшиеся удачными, можно перенести в аккаунт нормального пользователя. Если же в результате настроек аккаунт был запорот напрочь, в другом гостевом сеансе можно начать портить его заново, с «чистого листа».
Так что раз уж в Cintu пошла такая пьянка с дисплейным менеджером LinghDM, мы с Мануалом, естественно, захотели обрести столь полезную в настроечном деле фишку. Ибо
Первым делом мы испортим все настройки.
Ну а девушек? А девушек потом.
Как говорилось в прошлой шпаргалке о LightDM, гостевой вход в его настройках опции Разрешить гостевые сессии. Правда, сначала мы с Мануалом его не углядели — в Ubuntu, кажется, для этого была предназначена специальная кнопка. Или это у нас ложная память? Так или иначе, мы сгоряча установили такой пакет:
# apt install arctica-greeter-guest-session
Который позволяет управлять гостевыми аккаунтами из командой строки. Однако и без него, если выбрать в главном меню Cinnamon пункт Завершить сеанс, а в появившейся панели нажать кнопку Сменить пользователя, то мы увидим, что можно войти в Гостевой сеанс:
Который встретит нас умолчальным видом рабочей среды и предупреждением об утрате всех сделанных в сеансе изменений после его завершения:
Исчезнет и гостевой аккаунт — при следующем гостевом входе он будет создан заново. Как и при любом гостевом входе вообще — то есть гостевых аккаунтов может быть сколько угодно. Или — сколько машина потянет.
Переключаться между открытыми гостевыми сеансами можно через пункт Сменить пользователя на панели завершения сеанса. Или проще — комбинацией клавиш Alt+Control+F#, где # — номер виртуальной консоли, начиная с 8. Возврат же обратно в сеанс «главного» пользователя — также или через меню, или по нажатию Alt+Control+F7 (в обоих случаях — с вводом пароля).