LightDMで自動ログインを無効にする方法は?


33

私は「ユーザーアカウント」で遊んでいて、どういうわけか自動ログインを設定していました。さて、PCを起動すると、「ログイン」という名前のボタンが1つだけあります。そのボタンをクリックすると、PCに直接ログインします。

ログイン中に音楽やパスワードを要求することはありません。副作用として、キーリングパスワードを個別に要求します

自動ログインを無効にし、ログイン/キーリングパスワードを以前のように再度統一する方法は?

注:[システム設定]> [ユーザーアカウント]から自動ログインを無効にしようとしても機能しません。

これは私のコンテンツです/etc/lightdm/lightdm.conf(ユーザー名の自動ログインにコメントしましたmgandhi):

[SeatDefaults]
greeter-session=unity-greeter
user-session=ubuntu
#autologin-user=mgandhi

どのOSを使用していますか?
タキオン

あなたがゲストアカウントを使用している場合は、[はい、新しいパスワードを与える.IFあなたはそれがあなたのアカウントを選んだためにキーダウン/任意のパスワードの使用を習慣パスワードを削除する
タキオン

パスワードを変更しようとしましたか?の内容を貼り付けることもできます/etc/lightdm/lightdm.confか?
デスグア

正確に何が機能しないのですか?
オクタヴィアンA.ダミアン

自動的にログインしないと思いますが、代わりにパスワードは必要ありませんよね?また、あなたはのコンテンツを置くことができます/etc/lightdm/lightdm.confか?
デスグア

回答:


56
gksudo gedit /etc/lightdm/lightdm.conf 

次のようなテキストが表示されます。

[SeatDefaults]  
greeter-session=unity-greeter  
user-session=ubuntu  
autologin-user=username

溶液

  1. これ<username>は、パスワード付きまたはパスワードなしで自動的にログインされる特定のユーザー名になります。このユーザー名を削除して管理ユーザー名を入力するか、空白のままにします。
  2. システムをシャットダウンします。ログイン選択画面に戻ります。システムの電源を切り、再び電源を入れてください。

6
とても悲しいので、これは賛成票を獲得しませんでした。これが正しい答えです。必要なのは、autologin-user =を空白のままにすることだけです。たくさんのmaxeyeと@jokerdinoに感謝します
ジョシュアロビソン

完璧に動作します!YUMIマルチブートで作成された永続的なライブusbスティックのIm。そのままで、最後に「空白」があります!
かみそり

10

私は同じ問題を抱えていて、それはコマンドによって解決されました:

sudo gpasswd -d USER nopasswdlogin

ユーザー名でUSERを変更する必要があります。


:私はこれは私が得たものであるあなたを試してみましたRemoving user suhaib from group nopasswdlogin gpasswd: user 'suhaib' is not a member of 'nopasswdlogin'
Suhaib

9

システム設定

ここに画像の説明を入力してください

ここに画像の説明を入力してください

自動ログインを無効にする


5
私はすでにこれを試しましたが、機能していません。
iammilind

1
自動ログインを無効にすると、キーリングからパスワードの入力を求められます。おそらくそれはあなたが見ているものです。これは、Ubuntuのいくつかのリリースに当てはまりませんでした。
fragos

6
gksu gedit /etc/lightdm/lightdm.conf

次のようなものが表示されるはずです。

[SeatDefaults]
autologin-guest=false 
autologin-user=username
autologin-user-timeout=0
autologin-session=lightdm-autologin
greeter-session=unity-greeter
user-session=ubuntu

#autologinを含む各行の先頭にa を削除または配置し、保存/終了して再起動してテストします。


試しましたが、運はありません。
iammilind

2
あなたはlightdmを使用していますか?
ダッフィーダック

3

@duffydackの答えがあなたに合わないことはまれです...これを試してください:

ターミナル上で:

sudo vi /etc/gdm/custom.conf

または

sudo nano /etc/gdm/custom.conf

ファイルは次のようになります。

[daemon]
AutomaticLoginEnable=false
AutomaticLogin=craig
TimedLoginEnable=false
TimedLogin=craig
TimedLoginDelay=10
DefaultSession=gnome-2d

編集 AutomaticLoginEnable=trueするAutomaticLoginEnable=false

それは他のオプションです。


という名前のフォルダはありません/etc/gdm。私は以前どこかでインターネットから見てこのオプションを試しました。
iammilind

1
ええ、この手法gdmはディスプレイマネージャーである場合にのみ機能lightdmしますが、Ubuntu 11.10以降のデフォルトのディスプレイマネージャーです。
エリアケイガン

gdmは、ubuntuの公式gnomeバリアントであるUbuntu Gnomeのデフォルトのディスプレイマネージャーです。この場合、手法が適用されます。
フレット

3

OK、最後に問題は解決しました。たまにスタック交換の訪問者であるラフター氏からメールを受け取りました。方法は次のとおりです。

  • 走る sudo grep nopasswd /etc/*
  • これにより、少なくとも2行が表示されます。

    /etc/group:nopasswdlogin:x:112:`<login name>`   
    /etc/gshadow:nopasswdlogin:!::`<login name>`
    
  • これらのファイルを編集し、それらの行からsudoのみ削除<login name>して保存します。

  • 「ユーザーアカウント」に移動し、自動ログインを無効にします
  • コンピューターを再起動すると、パスワードの再入力が求められます!

この解決策は私のために機能しませんでした:-(
Suhaib

3

ターミナルに移動して、これを入力します:

passwd

新しいUnixパスワードを尋ねられ、解決されます。

その後、後でユーザーアカウントに移動して、何でも変更できます。


動作していませんでした。
iammilind

@iammilindはインストールに何か問題があるかもしれません。プロジェクトをまだ開始していない場合や、そこに他にどんなものがあるのか​​、再インストールしてみてはどうですか おそらくこのオプションはあなたの時間を節約するでしょう。
マルCejas

3

答えを見つけました:

  • UbuntuライブCDで起動します。
  • lightdm.confルートとして編集します。
  • autologonユーザーのコメント(#付き)。
  • 保存してシステムを再起動します。
  • ユーザーログイン画面で起動し、Ubuntuを選択してパスワードを入力します。
  • 通常のUbuntuデスクトップを起動します。

1
ライブCDから起動することは本当に必要ですか?
ズザッハ...

3

12.10を実行していますが、このスレッドですべてを試しましたが、何も機能しませんでした。最終的に、私はlightdm.conf内の疑わしい行を削除してみましたが成功しました:

  • 走る gksu gedit /etc/lightdm/lightdm.conf

  • 私はそれを削除したので正確な行を思い出せませんが、それはのようなものですautologin-lightdm=true。消して。

これがうまくいくことを願っています!


@Davidの答えはあなたに似ています。あなたはそれを見逃したかもしれません。
iammilind


0

ファイル/ etc / group(vi /etc/group)を開き、グループ ' nopasswdlogin ' を見つけます。そのグループのユーザー名が表示されます。その行をコメントアウトする(#を前に挿入する)か、単に行を削除します。

これでうまくいくはずです。


-1

あなたが「ユーザーアカウント」で遊んでいて、私が同じ間違いをしたので、私は同じ穴に入りました。

冷静さを保つ。

「遊ぶ」ときにシステムをパスワードなしに設定するだけです。

これが、パスワードを要求せずにシステムがログインする(自動またはそうでない)理由です。これは、キーリングシステムがパスワードを要求するのと同じ理由です(システムから受信しないため)。

だから、アクションジャクソン:

  1. 私が話していることを確認してください。トップバーのメニューに移動し、最初の項目(ユーザーアカウントの切り替え...)を選択し、ログインボタンを表示します(すでにログインしており、ユーザーが選択できないことを意味します。ログインするだけで、パスはありません(OH!)
  2. [ログイン]をクリックし、デスクトップに戻った後、トップメニューバーでログアウトコマンドを再度選択し、ログアウトします。ユーザー名のボタンが表示され、「ログイン」ボタンは表示されません。
  3. 修正:新しいパスワードの設定。同じ古いパスワードを設定し、キーリングに再度混同しないでください。そうしないと、指定されたパスワードでログインした後、再度パスワードを要求されます。アイテム1の同じメニューに移動して、最後のアイテム(ユーザーアカウント...)を選択し、このGuiインターフェイスで、おそらくパスワードをまったく提供しないボタンのロックを解除します(これが機能しない場合は、Enterで古いパスで試してください.. )、そしてグレートマジックトリック

パスワードボックスをクリックします(隠されたボタン、悪魔のUI)

これにより、ダイアログボックス(!)が開きます。ここで、「パスワードなしでログイン」オプションを選択し、自動ログインオプションもオンにします(このダイアログの外側の[ユーザーアカウント]画面)。そう:...

パスワードなしでログインするようコンピューターに指示すると(自動ログインとは異なります)、パスワードなしでログインします。したがって、パスワードはありません。次に、キーリングがおかしくなります。(はは!)だから、今すぐ正しいオプションを選択してください:

今すぐパスワードを設定

そして、すべての入力パスワードを行った後、単純なEnterキーを押して、自動ログインをオフに設定し、パスワードを持っていることの喜びを再び感じて、もう一度オンにしたい場合は、OK、オンにしますが、パスワードなしで再度ログインしないでください。= D

これが問題の解決に役立つことを願っています。私にとって良い教訓になりました。この場合、Ubuntu -1のUIが正しくありません。


たぶん私は間違っており、あなたはまだ同じパスワードを持っていますが、システムはそれなしでログインするように設定されています。
H_7

正しい質問は、「システムのパスワードを使用するようにシステムを再設定する方法」です。
H_7

コマンドラインは不要です。passwdもこれを行う必要があります。ユーザーアカウント画面のロックアイコンをクリックして、パスワード(!)を忘れずに入力してください。その本当に悪い悪いUI。
H_7

私もこの方法を試しました。動作していません。
iammilind

-1

/etc/lightdm/lightdm.confは基本的に空でした:

[SeatDefaults]  
user-session=

それはと働いた:

sudo gpasswd -d USER nopasswdlogin
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.