사용자 로그아웃, 사용자 전환 막기

사용자 로그아웃 막기는 특별한 목적으로 그놈 데스크톱을 배포할 경우에 유용합니다(무인 키오스크, 공용 인터넷 활용 터미널 등).

사용자는 다른 사용자 전환 방식을 통해 로그아웃 잠금을 회피할 수 있습니다. 이런 이유로 시스템을 설정할 때 사용자 전환 막기를 추천합니다.

사용자 로그아웃, 사용자 전환 막기

  1. 다음 내용이 들어있는 user 프로파일을 만드십시오:

    /etc/dconf/profile/user

    user-db:user
    system-db:local

    local은(는) dconf 데이터베이스의 이름입니다.

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

  3. local 데이터베이스에 정보를 제공할 /etc/dconf/db/local.d/00-logout 키 파일을 만드십시오:

    [org/gnome/desktop/lockdown]
    # Prevent the user from logging out
    disable-log-out=true
    
    # Prevent the user from user switching
    disable-user-switching=true
  4. 사용자 설정 대신 적용하고 /etc/dconf/db/local.d/locks/lockdown 파일 설정을 사용자가 바꾸지 못하도록 막으려면:

    # Lock user logout
    /org/gnome/desktop/lockdown/disable-log-out
    
    # Lock user switching
    /org/gnome/desktop/lockdown/disable-user-switching
  5. 시스템 데이터베이스를 업데이트하십시오:

    # dconf update
  6. 시스템 전체에 해당하는 설정대로 동작하게 하려면 시스템을 다시 시작하십시오.