Afmelden en wisselen van gebruikers uitschakelen

Preventing the user from logging out is useful for special kind of GNOME deployments (unmanned kiosks, public internet access terminals, and so on).

Users can evade the logout lockdown by switching to a different user. That is the reason why it is recommended to also disable user switching when configuring the system.

Afmelden en wisselen van gebruikers uitschakelen

  1. Maak het profiel user aan met de volgende regels:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local is de naam van een dconf-database.

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

  3. Create the key file /etc/dconf/db/local.d/00-logout to provide information for the local database:

    [org/gnome/desktop/lockdown]
    # Prevent the user from logging out
    disable-log-out=true
    
    # Prevent the user from user switching
    disable-user-switching=true
  4. Overschrijf de gebruikersinstelling en voorkom dat de gebruiker deze kan veranderen in /etc/dconf/db/local.d/locks/lockdown:

    # Vergrendel afmelden van gebruikers
    /org/gnome/desktop/lockdown/disable-log-out
    
    # Vergrendel wisselen van gebruikers
    /org/gnome/desktop/lockdown/disable-user-switching
  5. Werk de systeemdatabases bij:

    # dconf update
  6. Start het systeem opnieuw op om de systeembrede instellingen door te voeren.