Ich habe dieses gegoogelt und so viele Kombinationen ausprobiert, ohne Erfolg.
Ich benötige den GDM-Login-Begrüßer, um nur einen Benutzernamen anzuzeigen. Tatsächlich brauche ich so etwas in /etc/gdm/custom.conf :
[greeter]
ExcludeAll=true
Include=guest
Dies funktioniert jedoch nicht, da ExcludeAll keine gültige Option ist. IncludeAll = false macht auch nichts. Ich habe jede Kombination ausprobiert, die mir einfällt.
Obwohl ich entmutigt war, habe ich /etc/gdm/gdm.schemas geändert und verschiedene Kombinationen versucht, die den oben genannten ähnlich sind. No Go.
Ich bin mir bewusst, dass:
gconftool-2 --config-source xml:readwrite:/etc/gconf/gconf.xml.defaults --direct --type bool --set /apps/gdm/simple-greeter/disable_user_list true
Dies ist jedoch keine anwendbare Lösung, da die Benutzerliste vollständig entfernt wird. Ich benötige einen bestimmten Benutzernamen, um angezeigt zu werden.
Die einzige praktische Lösung, die ich finden kann, besteht darin, bei der Benutzeranmeldung ein Skript auszuführen, das diesen Benutzernamen an die Liste "Ausschließen" in /etc/gdm/custom.conf anfügt . Das ist hacky und nicht vorzuziehen.
Dies ist für eine öffentlich genutzte Maschine. Benutzer können sich mit ihren LDAP-Konten anmelden, wenn sie diese haben, oder sie können "Gast" auf dem Anmeldebildschirm auswählen. Die Personen, die sich mit ihren LDAP-Konten anmelden, sollten ihre Namen NICHT auf dem Anmeldebildschirm sehen, aber die Option "Gast" muss bestehen bleiben.
Verwenden von gnome 2.28.