Onemogućavanje odjave korisnika i zamjene korisnika

Sprječavanje korisnika u odjavi korisno je za posebne vrste implementacija GNOMA (kiosci bez osoblja, javni terminali za pristup internetu itd.).

Korisnici mogu izbjeći blokadu odjave zamjenom za drugog korisnika. To je razlog zašto se isto preporučuje onemogućiti zamjenu korisnika pri podešavanju sustava.

Onemogućavanje odjave korisnika i zamjene korisnika

  1. Stvorite user profil koji sadrži sljedeće retke:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local je naziv dconf baze podataka.

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

  3. Stvorite datoteku ključa /etc/dconf/db/local.d/00-logout kako bi pružili informacija za lokalnu bazu podataka:

    [org/gnome/desktop/lockdown]
    # Spriječi korisnika da se odjavi
    disable-log-out=true
    
    # Spriječi korisnika da zamijeni korisnika
    disable-user-switching=true
  4. Zaobiđite korisničku postavku i spriječite korisnika da je promijeni u /etc/dconf/db/local.d/locks/lockdown:

    # Zaključaj odjavu korisnika
    /org/gnome/desktop/lockdown/disable-log-out
    
    # Zaključaj zamjenu korisnika
    /org/gnome/desktop/lockdown/disable-user-switching
  5. Nadopunite bazu podataka sustava:

    # dconf update
  6. Ponovno pokrenite sustav kako bi se postavke primijenile za cijeli sustav.