Zakázání přihlášení a přepnutí uživatele

Zabránění uživatelům v odhlášení má význam ve speciálních případech nasazení GNOME (nespravované kiosky, veřejné terminály pro přístup k Internetu apod.).

Uživatel může zámek odhlášení obejít přepnutím na jiného uživatele. Z toho důvodu je doporučeno při nastavování systému zakázat rovněž přepínání uživatelů.

Zakázání přihlášení a přepnutí uživatele

  1. Vytvořte profil user, který bude obsahovat následující řádky:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local je název databáze dconf.

  2. Create the directory /etc/dconf/db/local.d/ if it does not already exist.

  3. Vytvořte soubor s klíči /etc/dconf/db/local.d/00-logout, který bude poskytovat informace pro databázi local:

    [org/gnome/desktop/lockdown]
    # Brání uživatelům v odhlášení
    disable-log-out=true
    
    # Brání uživatelům v přepnutí na jiného uživatele
    disable-user-switching=true
  4. Přepište uživatelova nastavení a zabraňte mu ve změnách pomocí souboru /etc/dconf/db/local.d/locks/lockdown:

    # Uzamyká odhlášení uživatele
    /org/gnome/desktop/lockdown/disable-log-out
    
    # Uzamyká přepnutí uživatele
    /org/gnome/desktop/lockdown/disable-user-switching
  5. Aktualizujte systémovou databázi:

    # dconf update
  6. Aby se celosystémové nastavení projevilo, musíte systém restartovat.