ログイン画面に表示されないユーザーを作成するには?

ログイン画面に表示されないユーザーを作成するには?

他のユーザーと一緒にWebブラウザを実行する必要がありますが、そのユーザーがログイン画面に表示されたくありません。ログイン画面に表示されないユーザーを作成するには? GNOME / Scientific Linux 6.3。

答え1

編集する/etc/gdm/custom.confExcludeそのセクション[greeter]にディレクティブを追加または変更します。

[greeter]
Exclude=nobody,alice,bob

ユーザーはログイン画面のリストにはalice表示されbobませんが、名前とパスワード(存在する場合)を入力してログインできます。

詳細を見るGDMログイン画面でユーザーを隠す方法は? (ほとんどのディストリビューションとは無関係です。いくつかの詳細は変更される可能性があります。たとえば、ファイルが別の場所にあり、システムユーザーのしきい値はほとんどのRed Hat派生製品では500ですが、ほとんどのDebian派生製品では1000です。 )

答え2

作るシステムユーザーアカウント - UIDが1000未満です。 UIDが1000未満のアカウントは、gdmや他のディスプレイマネージャから隠されています。

あなたは作ることができますシステムuseraddflagsを使用してアカウントを実行します-r

答え3

ここで解決策を見つけました。

https://askbot.fedoraproject.org/en/question/43367/how-to-hide-certain-users-from-gdm-logon-list/

/var/lib/AccountsService/usersディレクトリから除外するユーザー名のファイルを編集し(存在しない場合は別のファイルをコピー)、SystemAccount=truegdm3サービスをrootとして再起動します。

# systemctl restart gdm3.service

gdmセッションにいる場合はログアウトされ、除外されたユーザーはログイン画面に表示されません。

答え4

 gconftool-2 -t bool -s /apps/gdm/simple-greeter/disable_user_list 1

たぶんこれが解決策かもしれませんが、テストする必要があります。ありがとうございます!

関連情報