Гостевой сеанс: различия между версиями
Строка 39: | Строка 39: | ||
При создании сеанса его содержимое берётся из {{{path|/etc/skel}} (настройки всех пользователей) , также он копирует файлы из {{path|/etc/guest-sessiion/skel}} (настройки именно гостя) , также при запуске сеанса анализируется наличие скрипта {{path|/etc/guest-session/prefs.sh}}, при его наличии, он запускает этот скрипт. | При создании сеанса его содержимое берётся из {{{path|/etc/skel}} (настройки всех пользователей) , также он копирует файлы из {{path|/etc/guest-sessiion/skel}} (настройки именно гостя) , также при запуске сеанса анализируется наличие скрипта {{path|/etc/guest-session/prefs.sh}}, при его наличии, он запускает этот скрипт. | ||
Каталог {{path|/etc/guest-session/}} и скрипт {{path|/etc/guest-session/prefs.sh}} не входят ни в один пакет, так-что | Каталог {{path|/etc/guest-session/}} и скрипт {{path|/etc/guest-session/prefs.sh}} не входят ни в один пакет, так-что ими может управлять системный администратор. | ||
[[Категория:HOWTO]] | [[Категория:HOWTO]] | ||
{{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}} | {{Category navigation|title=HOWTO|category=HOWTO|sortkey={{SUBPAGENAME}}}} |
Версия от 14:29, 13 февраля 2023
Описание
Гостевой сеанс представляет собой однократный вход под создаваемым гостевым пользователем и при окончании сеанса удаляется как этот пользователь, так и его домашний каталог.
Вы можете включить гостевой вход в LightDM, установив пакет guest-account:
# apt-get install guest-account
после этого перезапустите lightdm или компьютер.
Настройка
Включить гостевой сеанс в LightDM (включается автоматически при установке пакета):
# guest-account enable
Включить автоматический вход в гостевой сеанс в LightDM:
# guest-account autologin
Выключить гостевой сеанс в LightDM (выключается автоматически при удалении пакета):
# guest-account disable
systemctl restart lightdm
Удаление гостевых пользователей после сбоя
Если guest-account list возвращает имена гостевых пользователей (например, оставшихся после выключения электричества), очистить их можно командой
# guest-account list | xargs -n1 guest-account remove
Внешний вид после настройки
Технические подробности
При создании сеанса его содержимое берётся из {/etc/skel (настройки всех пользователей) , также он копирует файлы из /etc/guest-sessiion/skel (настройки именно гостя) , также при запуске сеанса анализируется наличие скрипта /etc/guest-session/prefs.sh, при его наличии, он запускает этот скрипт.
Каталог /etc/guest-session/ и скрипт /etc/guest-session/prefs.sh не входят ни в один пакет, так-что ими может управлять системный администратор.