Ekaterina Gerasimova
kittykat3756@gmail.com 2013
Petr Kovar
pknbe@volny.cz 2014
대기중인 사용자 세션을 끝냅니다.
조재은
ckr971028@gmail.com 2018
조성호
shcho@gnome.org 2019, 2021, 2023.

# 자동 로그아웃 설정

일정 시간 동안 사용자 세션이 대기중일 경우 자동으로 끝낼 수 있습니다. 머신을 배터리 또는 교류 전원으로 실행하는지 여부에 따라 관련 dconf 키를 설정하여 잠글 수 있습니다.

대기 세션을 자동으로 끝내버리면 저장하지 않은 데이터가 잠재적으로 날라갈 수 있음을 염두에 두십시오.

# 교류 전원에 연결한 머신을 자동으로 로그아웃하도록 설정

/etc/dconf/db/local.d/00-autologout 디렉터리에 머신 전체 설정을 저장할 `local` 데이터베이스를 만드십시오:

[org/gnome/settings-daemon/plugins/power] # Set the timeout to 900 seconds when on mains power sleep-inactive-ac-timeout=900 # Set action after timeout to be logout when on mains power sleep-inactive-ac-type='logout'

/etc/dconf/db/local.d/locks/autologout 파일에 사용자 설정을 우선 적용하고, 사용자로 하여금 바꾸지 못하게 막으십시오:

# Lock automatic logout settings /org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-timeout /org/gnome/settings-daemon/plugins/power/sleep-inactive-ac-type

다음 GSettings 키를 살펴볼만합니다:

# `org.gnome.settings-daemon.plugins.power.sleep-inactive-ac-timeout`

교류 전원에 연결하여 동작할 경우 대기 모드로 진입하기 전 아무런 동작을 취하지 않아도 될 초 숫자를 지정합니다.

# `org.gnome.settings-daemon.plugins.power.sleep-inactive-ac-type`

교류 전원에 연결하여 동작할 경우 일정 시간이 지났을 때 어떤 동작을 수행해야 하느냐를 지정합니다.

# `org.gnome.settings-daemon.plugins.power.sleep-inactive-battery-timeout`

배터리 전원에 연결하여 동작할 경우 대기 모드로 진입하기 전 아무런 동작을 취하지 않아도 될 초 숫자를 지정합니다.

# `org.gnome.settings-daemon.plugins.power.sleep-inactive-battery-type`

배터리 전원에 연결하여 동작할 경우 일정 시간이 지났을 때 어떤 동작을 수행해야 하느냐를 지정합니다.

gsettings range 명령을 실행하면 키에 대해 사용할 수 있는 값의 범위를 알 수 있습니다. 예를 들자면:

    $ gsettings range org.gnome.settings-daemon.plugins.power sleep-inactive-ac-type
    enum
    'blank' # blanks the screen
    'suspend' # suspends the system
    'shutdown' # starts a standard shutdown procedure
    'hibernate' # hibernates the system
    'interactive' # shows a pop-up query asking the user what to do
    'nothing' # does nothing
    'logout' # log out from the session