20.4. ユーザーによるログアウトおよび切り替えのロック
ユーザーがログアウトできないようにするには、次の手順を行います。
手順
以下の行を含む
/etc/dconf/profile/userプロファイルを作成します。user-db:user system-db:local
user-db:user system-db:localCopy to Clipboard Copied! Toggle word wrap Toggle overflow localは、dconf データベースの名前に置き換えます。-
/etc/dconf/db/local.d/ディレクトリーがない場合は作成します。 /etc/dconf/db/local.d/00-logoutキーファイルを作成して、ローカルデータベースに情報を提供します。[org/gnome/desktop/lockdown] # Prevent the user from user switching disable-log-out=true
[org/gnome/desktop/lockdown] # Prevent the user from user switching disable-log-out=trueCopy to Clipboard Copied! Toggle word wrap Toggle overflow ユーザーの設定を上書きし、ユーザーが
/etc/dconf/db/local.d/locks/lockdownファイルで設定を変更できないようにします。Lock this key to disable user logout
# Lock this key to disable user logout /org/gnome/desktop/lockdown/disable-log-outCopy to Clipboard Copied! Toggle word wrap Toggle overflow システムデータベースを更新します。
dconf update
# dconf updateCopy to Clipboard Copied! Toggle word wrap Toggle overflow - システム全体の設定に変更を適用するために、ユーザーは、一度ログアウトしてログインし直す必要があります。
ユーザーは別のユーザーに切り替えることで、ログアウトのロックダウンを回避できます。このような回避に対処するために、ユーザー切り替えもロックします。
ユーザーの切り替えをロックするには、以下の手順に従います。
手順
以下の行を含む
/etc/dconf/profile/userプロファイルを作成します。user-db:user system-db:local
user-db:user system-db:localCopy to Clipboard Copied! Toggle word wrap Toggle overflow localは、dconf データベースの名前に置き換えます。-
/etc/dconf/db/local.d/ディレクトリーがない場合は作成します。 /etc/dconf/db/local.d/00-user-switchingキーファイルを作成して、ローカルデータベースに情報を提供します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow ユーザーの設定を上書きし、ユーザーが
/etc/dconf/db/local.d/locks/lockdownファイルで設定を変更できないようにします。Lock this key to disable user switching
# Lock this key to disable user switching /org/gnome/desktop/lockdown/disable-user-switching /org/gnome/desktop/screensaver/user-switch-enabledCopy to Clipboard Copied! Toggle word wrap Toggle overflow システムデータベースを更新します。
dconf update
# dconf updateCopy to Clipboard Copied! Toggle word wrap Toggle overflow - システム全体の設定に変更を適用するために、ユーザーは、一度ログアウトしてログインし直す必要があります。