web-dev-qa-db-ja.com

18のログイン画面でユーザー名とパスワードを要求する

私は最新のUbuntu 18.04 LTSバイオニックを使用しています。

ログインすると、ユーザー名が表示され、パスワードを入力するだけです。

ユーザー名を表示したくないユーザー名とパスワードを強制的に入力したい.

それ、どうやったら出来るの?私が見つけたのは、古いバージョンまたはlightdm(18はgdmを使用)の情報だけです。

5
lonix

Gdm3の設定は、/usr/share/gdm/greeter.dconf-defaultsで行われます。

次の2行のコメントを解除します。

[org/gnome/login-screen]
disable-user-list=true

(2行目のコメントを解除するだけでログインがクラッシュします: 18.04で動作することを確認するバグレポート )そして、ログインマネージャを再起動します

Sudo dpkg-reconfigure gdm3

そして再起動します(またはSudo systemctl stop gdmで再起動してログアウトします)。

何かがめちゃくちゃになってログインできない場合に備えて、最初にバックアップを作成して、tty3を使用して変更をやり直します。編集:これは動作しません。 gdmはttyセッションも処理するため、tty3も死んでいます。ライブセッションを使用するか、grub rescueプロンプトが必要です。


17.10および18.04で機能する別の方法( バグレポート のfprietogによるコメント#7から):

ルートを使用:

  • 次の内容の/etc/dconf/profile/gdmという名前のファイルを作成します。

     user-db:user   
     system-db:gdm
    
  • 次の内容の/etc/dconf/db/gdm.d/50-disable-user-listという名前のファイルを作成します。

    [org/gnome/login-screen]   
    disable-user-list=true
    
  • コマンドSudo dconf updateを実行します

3
Rinzwind