Evitar que l'usuari es desconnecti i canvi d'usuari

Evitar que l'usuari es desconnecti és útil per a un tipus especial de desplegaments de GNOME (quioscs automatitzats, terminals d'accés a Internet públics, etc.).

Els usuaris poden evadir el bloqueig per desconnexió commutant a un usuari diferent. Aquest és el motiu pel qual es recomana també deshabilitar Canvi d'usuari quan es configura el sistema.

Evitar que l'usuari es desconnecti i canvi d'usuari

  1. Creeu el perfil user que conté les línies següents:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local és el nom d'una dconf base de dades.

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

  3. Creeu el fitxer clau /etc/dconf/db/local.d/00-logout per a proporcionar informació sobre la base de dades local:

    [org/gnome/desktop/lockdown]
    # Evita que l'usuari es desconnecti
    disable-log-out=true
    
    # Evita que l'usuari canviï d'usuari
    disable-user-switching=true
  4. Sobreescriu la configuració de l'usuari i evita que la canviï a /etc/dconf/db/local.d/locks/lockdown:

    # Bloqueja la desconnexió de l'usuari
    /org/gnome/desktop/lockdown/disable-log-out
    
    # Bloqueja el canvi d'usuari
    /org/gnome/desktop/lockdown/disable-user-switching
    
  5. Actualitzeu les bases de dades de sistema:

    # dconf update
  6. Reinicieu el sistema perquè els paràmetres del sistema tinguin efecte.