web-dev-qa-db-ja.com

非表示のユーザーにログインするにはどうすればよいですか?

いくつかの調査の後、ターミナルを使用してIDを1000未満に変更することで特定のユーザーを非表示にできることがわかりました。ユーザーの1人に対してこれを行ったが、そのアカウントにログインできません。ログイン画面は、User1とGuestで構成されています。非表示のアカウントのユーザー名とパスワードを入力する場所はありません。

ログインするたびにユーザー名とパスワードを要求することは可能ですが、それは私が探しているものではありません。代わりに、User1とOtherがログイン画面に表示されるようにします。これを行う方法はありますか?

Ubuntu 12.04を実行しています。前もって感謝します!

3
Amninder

編集/etc/lightdm/lightdm.conf rootパーミッション付き:

gksudo gedit /etc/lightdm/lightdm.conf

ファイルの最後に次の行を追加します。

greeter-show-manual-login=true

ゲストアカウントも実際に無効にするかどうかはわかりません。あなたの質問から判断すると、それはあなたのように聞こえるので、私もそれを含めています。あなたはそれを行うために同じファイルにこの行を追加します:

allow-guest=false

次に、ファイルを保存します。マシンを再起動する必要があるのか​​、それを有効にするためにログオフする必要があるのか​​覚えていません。

2
reverendj1

2つの方法があります(/etc/lightdm/lightdm.conf):

  1. 追加 greeter-hide-users=true(すべてのユーザーを非表示にし、ユーザーとパスワードを書き込むオプションを指定します)

  2. 追加 greeter-show-manual-login=true(メニューを開いてユーザーとパスワードを書き込みます)

1
Viktor K

上記のいくつかの答えとして、原因は一部のユーザーがGUIでのログインをブロックされていることです。Ctrl+ Alt + F1(またはF2、..)を押してttyセッションを変更し、ターミナル経由でログインできます。

1
Hoai-Thu Vuong