Felhasználói kijelentkezés és felhasználóváltás letiltása

A felhasználó kijelentkezésének megakadályozása hasznos lehet specializáltabb környezetekben (névtelen kioszkok, nyilvános internet-hozzáférést biztosító terminálok és egyebek).

A felhasználók kijátszhatják a kijelentkezés lezárást egy másik felhasználóra váltással. Ez az oka annak, hogy miért ajánlott letiltani a felhasználóváltást is a rendszer beállításakor.

Felhasználói kijelentkezés és felhasználóváltás letiltása

  1. Hozza létre a user profilt, amely a következő sorokat tartalmazza:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    A local egy dconf adatbázis neve.

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

  3. Hozza létre az /etc/dconf/db/local.d/00-logout kulcsfájlt, hogy információkat biztosítson a local adatbázisnak:

    [org/gnome/desktop/lockdown]
    # A felhasználó megakadályozása abban, hogy kijelentkezzen
    disable-log-out=true
    
    # A felhasználó megakadályozása abban, hogy felhasználót váltson
    disable-user-switching=true
  4. Bírálja felül a felhasználó beállítását, és akadályozza meg az /etc/dconf/db/local.d/locks/lockdown fájlban, hogy a felhasználó megváltoztassa azt:

    # Felhasználó kijelentkezésének zárolása
    /org/gnome/desktop/lockdown/disable-log-out
    
    # Felhasználóváltás zárolása
    /org/gnome/desktop/lockdown/disable-user-switching
  5. Frissítse a rendszer adatbázisait:

    # dconf update
  6. Indítsa újra a rendszert, hogy a rendszerszintű beállítások életbe lépjenek.