Fedora 16または17のGnome 3でユーザーリストのログイン画面を無効にする方法は?

Fedora 16または17のGnome 3でユーザーリストのログイン画面を無効にする方法は?

ログイン画面の要件は次のとおりです。警告/免責事項ユーザー名とパスワードフィールドのみを表示するデフォルトのログイン。残念ながら、Gnome 3はorg.gnome.login-screen.disable-user-list提供されたチェックボックスを無視しているようですdconf-editor

Gnome 3 GDMにログインする前に表示されるユーザーのリストを無効にできますか?

答え1

gdm3は独自のdconfデータベースに設定をロードします。これは、dconf-editorを使用してGUIからアクセスできるユーザーdconfデータベースとは明らかに別のものです。

gdmの設定とログイン画面を制御するキーと値のペアを編集するには、/etc/dconf/db/gdm.dにカスタムファイルを作成し、ここにカスタムエントリを追加します。

rootユーザーとして次の操作を実行します。

  1. /etc/dconf/db/gdm.d/01-custom-gdm-settingsをタッチします。
  2. 以下を追加してください。

    [org/gnome/ログイン画面]

    無効ユーザーリスト=true

  3. dconfデータベースの更新

    dconf アップデート

  4. gdmを再起動してください。

    systemctl gdmの再起動

    または

    /etc/init.d/gdm 再起動

これについて詳しくは、gnome sysadmin FAQをご覧ください。

https://live.gnome.org/SysAdminGuide

答え2

これは私にとって効果的でした(Oracle Linux 6.5)
http://blog.toracat.org/2011/01/gnome-login-shows-all-valid-user-accounts-disable-it/

/etc/gconf/gconf.xml.defaults/%gconf-tree.xmlファイルの編集

このセクションの下

<entry name="disable_user_list" mtime="1400746800" type="schema" stype="bool" owner="gdm-simple-greeter" gettext_domain="gdm"
   <local_schema locale="C" short_desc="Do not show known users in the login window">
      <default type="bool" value="false"/>
      <longdesc>Set to true to disable showing known users in the login window.</longdesc>
   </local_schema>
</entry>

falseに変更しtrueてログアウトしてください。

関連情報