私は次のことを行い、AlmaLinux 8のログイン画面にすべてのユーザーが表示されないように隠しました。
gdm キーファイル /etc/dconf/db/local.d/00-login-screen を作成し、次の行を追加します。
[org/gnome/login-screen]
# Do not show the user list
disable-user-list=true
ユーザーにのみ表示されるように設定する方法はありますか?
答え1
ログインリストからユーザーを削除するスクリプトを作成しました。変更を適用するには、ログインして再度ログアウトする必要があります。
#!/bin/bash
userlist=( slee schhean nagios dorder1 dorder2 dorder3 )
for user in "${userlist[@]}"
do
cat <<-'EOF' > /var/lib/AccountsService/users/$user
[User]
Language=
XSession=gnome
SystemAccount=true
EOF
done