Berny's Knowledgebase als Newsfeed

einzelne User in gdm ausblenden

gdm, der grafische Login-Manager des Gnome-Projekts zeigt standardmäßig eine Liste von allen (regulären) Benutzern an, die es im System gibt. Man wählt einen davon aus (d. h. man muss also den Login-Namen nicht tippen), gibt nur noch das entsprechende Passwort ein und ist angemeldet.

Was aber nun, wenn man möchte, dass bestimmte Benutzer in dieser Liste nicht auftauchen?

Man editiert (mit Root-Rechten) die Datei /etc/gdm/custom.conf und fügt im Abschnitt [greeter] eine Zeile mit dem Schlüsselwort Exclude ein. Darin führt man die Usernamen derjenigen Benutzer (mit Komma getrennt) auf, die nicht in der Liste auftauchen sollen.

Wenn die Datei nicht existieren sollte, einfach anlegen. Sofern nur der Abschnitt [greeter] fehlt, einfach unten anfügen. Letztendlich muss nur mindestens folgendes enthalten sein:

/etc/gdm/custom.conf
[greeter]
Exclude=nobody,booboo

damit die User mit den Usernamen nobody und booboo entsprechend nicht aufgelistet werden. Danach ist gdm zu restarten, um die Änderungen wirksam werden zu lassen. Einfach nur abmelden des gerade angemeldeten Users reicht nicht. Im Zweifelsfall: Reboot.

Bitte nicht wundern, wenn dann zwar die angegebenen User in der Liste nicht mehr enthalten sind, dafür aber andere, die vorher da nicht auftauchten. Wenn es eine Exclude-Zeile gibt, ist gdm offensichtlich der Meinung, dass einige Systembenutzer, die er vorher automatisch ausgeblendet hat, jetzt dann trotzdem anzeigen zu müssen. (Mein Herr und Meister hat gewünscht, dass nur die angegebenen User ausgelendet werden, also werden auch nur diese ausgeblendet - was ja auch irgendwie sinnvoll scheint.) Also einfach diese User auch noch mit auf die Liste setzen und gut ist’s.