Debian 6で削除されたユーザーはまだgnomeログインのオプションです。

Debian 6で削除されたユーザーはまだgnomeログインのオプションです。

私はDebian 6.0.8を実行しています。必要な元のユーザー名を誤って指定し、正しいユーザー名で新しいユーザーを作成しました。 gnomeログイン画面には同じ名前の2人のユーザーが表示されます(ログイン画面にはユーザーの「人」の名前が表示されます)。 2番目のユーザーが正しいユーザー名であることを知っていて、それをクリックしました。

gnomeに入ったら、システム>管理>ユーザーに移動し、名前が正しくないユーザーを削除しました。ところで、再起動後も名前が間違っていた以前のユーザーがまだリストされており、特に気にせずにクリックしました。デスクトップがアイコンをロードしないため、ユーザーディレクトリは明らかに消え、いくつかのユーザーディレクトリに書き込めないか見つからないといういくつかのエラーが発生します。

正しいユーザーを取得するために再起動して実行しましたが、userdel -r <bad_username>最初にユーザーのホームディレクトリが存在しないというエラーが発生しました。コマンドが機能していることを確認するために作成した後、ユーザーが存在しないというエラーが発生しました。したがって、ユーザーはUNIXには存在しないようですが、Gnomeログイン画面にはまだこのユーザーがオプションとして表示されます。

これは最初のオプションで、表示される実際の名前が正しいユーザー名を持つユーザーと同じ私の名前であるため、面倒です。したがって、これを考慮しないと、無効なユーザー名をクリックします。

Gnomeが存在しないユーザーをログインオプションとして表示するのを防ぐ方法は?

ベストアンサー1

明らかに、このユーザーはgdm出身です(@jordanmに感謝します!)。このセクションを次に追加しました/etc/gdm3/greeter.gconf-defaults

Exclude=USER_TO_EXCLUDE,bad_username

今動作します。

おすすめ記事