Фишки LightDM’а: гостевой вход и CLI
В прошлой шпаргалке про LightDM мы с Мануалом покаялись, что пакет
arctica-greeter-guest-session
установили сослепу, со страху и для перестраховки. Однако оказалось, что было выпито установлено не даром. И у пакета этого оказалась весьма полезная фишка — возможность управления гостевыми аккаунтами из командной строки. И делается это одной простой командой:
$ arctica-greeter-guest-account-script
Данная таким образом, да ещё без административных привилегий, она не скажет ничего, кроме как правильно её использовать: во-первых, от лица администратора, во-вторых, с указанием одной из двух опций. Например, в форме
P
# arctica-greeter-guest-account-script add
она добавит гостевой аккаунт вроде guest-хала-бала
. Где хала-бала
— случайная последовательность неудобочитаемых символов. От чего радости будет немного: в новосозданный аккаунт всё равно придётся входить через Переключение пользователей на панели Завершить сеанс.
Зато когда таких гостевых сеансов накопится много и применитель в них немножко запутается, его очень выручит команда вроде
# arctica-greeter-guest-account-script remove guest-хала-бала
Которая, как легко догадаться, прибьёт аккаунт гостя, который ещё не понял, что ему надоели хозяева. Конечно, можно сделать это и штатными средствами, через закрытие сеанса. Но это же надо переключиться в соответствующую виртуальную консоль, затий в главное меню, выбрать там… ну как было описано ранее. А тут — выводим список гостевых аккаунтов, например, таким образом:
$ ls /tmp G guest*
И далее вставляем их имена как аргументы приведённой выше команды.