Product SiteDocumentation Site

39.7. Локальные учётные записи

Модуль Локальные учётные записи (пакет alterator-users) из раздела Пользователи предназначен для администрирования системных пользователей.
Веб-интерфейс модуля alterator-users
Для создания новой учётной записи необходимо ввести имя новой учётной записи и нажать кнопку Создать, после чего имя отобразится в списке слева.
Для дополнительных настроек необходимо выделить добавленное имя, либо, если необходимо изменить существующую учётную запись, выбрать её из списка.
В модуле ЦУС «Локальные учетные записи» (только GUI) можно задать профиль киоска для пользователя. Режим «киоск» служит для ограничения прав пользователей в системе.
Настройка режима «киоск» для пользователя kiosk
Профиль киоска — файл .desktop (обычно из /usr/share/applications), размещаемый в каталог /etc/kiosk.
Для создания профиля можно просто скопировать файл .desktop (например, firefox.desktop) из /usr/share/applications, в каталог /etc/kiosk, но лучше создать свой desktop-файл и скрипт, содержащий требуемое ПО.
Пример настройки режима «киоск»:
  1. Создать каталог /etc/kiosk (если он еще не создан).
  2. Создать файл /etc/kiosk/webkiosk.desktop со следующим содержимым:
    #!/usr/bin/env xdg-open
    [Desktop Entry]
    Version=1.0
    Type=Application
    Terminal=false
    Exec=/usr/local/bin/webkiosk
    Name=WEB-kiosk
    Icon=start
    
  3. Создать файл /usr/local/bin/webkiosk со следующим содержимым:
    #!/bin/bash
    marco --replace &
    firefox --kiosk --incognito https://ya.ru
    
  4. Сделать файл /usr/local/bin/webkiosk исполняемым:
    # chmod +x /usr/local/bin/webkiosk
    
  5. В модуле Локальные учётные записи, выбрать учетную запись пользователя, затем в выпадающем списке Режим киоска выбрать пункт WEB-kiosk (webkiosk.desktop) и нажать кнопку Применить.
  6. Завершить сеанс текущего пользователя и войти в систему используя учетную запись пользователя, для которого настроен режим «киоск».
    Пользователю будет доступен только веб-браузер firefox, по умолчанию будет загружена страница, адрес которой указан в файле /usr/local/bin/webkiosk.