Konfigurera automatisk utloggning
Användarsessioner som har varit inaktiva en viss tidsperiod kan avslutas automatiskt, Du kan ställa in olika beteende baserat på om maskinen kör på ett batteri eller från nätspänning genom att ställa in motsvarande dconf-nyckel och sedan låsa den.
Tänk på att användare potentiellt kan förlora osparade data om en inaktiv session avslutas automatiskt.
Ställ in automatisk utloggning för en maskin på nätspänning
-
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 en databas local för maskinomfattande inställningar i /etc/dconf/db/local.d/00-autologout:
[org/gnome/settings-daemon/plugins/power] # Ställ tidsgränsen till 900 sekunder när på nätspänning sleep-inactive-ac-timeout=900 # Ställ in åtgärd efter tidsgräns till att vara utloggning när på nätspänning sleep-inactive-ac-type='logout' -
Åsidosätt användarens inställning och förhindra användaren från att ändra den i /etc/dconf/db/local.d/locks/autologout:
# Lås inställningar för automatisk utloggning /org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-timeout /org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-type -
Uppdatera systemdatabaserna:
# dconf update Användare måste logga ut och logga in igen innan de systemomfattande inställningarna börjar gälla.
Följande GSettings-nycklar är av intresse:
- org.gnome.settings-daemon.plugins.power.sleep-inactive-ac-timeout
Antal sekunder som datorn behöver vara inaktiv innan den vilar om den körs på nätspänning.
- org.gnome.settings-daemon.plugins.power.sleep-inactive-ac-type
Vad ska hända då tidsgränsen har passerat om datorn körs på nätspänning.
- org.gnome.settings-daemon.plugins.power.sleep-inactive-battery-timeout
Antal sekunder som datorn behöver vara inaktiv innan den vilar om den körs på batteriström.
- org.gnome.settings-daemon.plugins.power.sleep-inactive-battery-type
Vad ska hända då tidsgränsen har passerat om datorn körs på batteriström.
Du kan köra gsettings range på en nyckel för att få en lista över värden som du kan använda. Till exempel:
$ gsettings range org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type
enum
'blank' # gör skärmen svart
'suspend' # försätter systemet i vänteläge
'shutdown' # startar en vanlig nedstängningsprocedur
'hibernate' # försätter systemet i viloläge
'interactive' # visar en ruta som frågar användaren vad som ska göras
'nothing' # gör ingenting
'logout' # logga ut från sessionen