Inaktivera användarutloggning och användarväxling
Att förhindra användaren från att logga ut är användbart för vissa sorter av GNOME-installationer (obemannade kiosker, öppna internetåtkomstterminaler och så vidare).
Användare kan gå runt låsningen av utloggning genom att växla till en annan användare. Detta är orsaken till varför det rekommenderas att också inaktivera användarväxling när systemet konfigureras.
Inaktivera användarutloggning och användarväxling
-
Skapa profilen user som innehåller följande rader:
/etc/dconf/profile/user
user-db:user system-db:locallocal är namnet på en dconf-databas.
Create the directory /etc/dconf/db/local.d/ if it does not already exist.
-
Skapa nyckelfilen /etc/dconf/db/local.d/00-logout för att tillhandahålla information åt databasen local:
[org/gnome/desktop/lockdown] # Förhindra användaren från att logga ut disable-log-out=true # Förhindra användaren från att växla användare disable-user-switching=true -
Åsidosätt användarens inställning och förhindra användaren från att ändra den i /etc/dconf/db/local.d/locks/lockdown:
# Lås användarutloggning /org/gnome/desktop/lockdown/disable-log-out # Lås växling av användare /org/gnome/desktop/lockdown/disable-user-switching -
Uppdatera systemdatabaserna:
# dconf update Starta om systemet för att de systemomfattande inställningarna ska börja gälla.