Ubuntu 11.10にアップグレードしたばかりですが、現在のすべてのユーザーを一覧表示せずに、ユーザーにユーザー名を入力するように要求することは可能かどうか疑問に思っていました。私の会社のITポリシーでは、ユーザーをログイン画面にリストしないよう要求しています。
Ubuntu 11.04では、次のコマンドでこれを行うことができました...
$ Sudo -u gdm gconftool-2 --type boolean --set /apps/gdm/simple-greeter/disable_user_list true
これを行うには、/etc/lightdm/lightdm.conf
を編集します。デフォルトの内容は次のとおりです。
[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
そして、あなたは単に追加することができます:
greeter-hide-users=true
それに。オプションの完全なリストについては、/usr/share/doc/lightdm/lightdm.conf
を参照してください(または lightdm confに関するこの投稿 を参照してください)。
Confファイルの編集を提案する回答はwrongです。
buntu wiki から:
LighDMの構成は
/etc/lightdm/lightdm.conf
ファイルによって管理されますが、直接編集することを想定しておらず、代わりに以下を使用します。lightdm-set-defaults
/usr/lib/lightdm/lightdm-set-defaults
でファイルを見つけました。
コマンドラインで次を発行します。
Sudo /usr/lib/lightdm/lightdm-set-defaults --hide-users true
上記の回答はどちらも私にとってはうまくいきませんでした(Ubuntu x64 15.04)。LightDMのUbuntu wikiは私のために働いているので、Wikiをフォローすることはできますが、それを探している他の人のためにここに投稿することを考えてください。
ソース: LightDMとは?
ubuntu wikiのように、システム構成のデフォルトセッション(/usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
で提供)をオーバーライドする場合は、ファイル/etc/lightdm/lightdm.conf.d/50-myconfig.conf
を作成し、そこで内容を定義する必要があります...
たとえば、ユーザーアカウントの一覧表示を無効にし、グリーティングまたはログイン画面での手動ログインを有効にし、ゲストを無効にするため、/etc/lightdm/lightdm.conf.d/50-myconfig.conf
に次のように記述します。
最初のタイプ:Sudo mkdir /etc/lightdm/lightdm.conf.d/
フォルダーにlightdm.conf.d
フォルダーを作成する/etc/lightdm/
次に:Sudo nano /etc/lightdm/lightdm.conf.d/50-myconfig.conf
次の行を追加します。
[SeatDefaults]
allow-guest=false
greeter-hide-users=true
greeter-show-manual-login=true
今、ファイルを保存して再起動またはログアウトします、これは私がそれを動作させる方法です.. :)