LightDMで自動ログインを有効にするにはどうすればよいですか?


74

fooLightDM(バージョン11.10以降Ubuntuで使用されている)を使用してユーザーに自動ログインしてもらいたい。どうすればいいですか?


4
参考までに、ホームフォルダの暗号化を使用している場合、自動ログインを有効にすることはできません。
サイードゼバルダスト

私はその少しオフトピックを知っている:私は言及したいと思いますが、nodm無認証での起動時にユーザーのためにXセッションを開始することができます代替オプションです(ロック画面、おそらく文句を言わない仕事、などのように考えて)
ThorSummoner

回答:


46

構成ファイルを編集せずにこれを行うことができます。[システム設定]> [ユーザーアカウント]に移動し、[ロック解除]をクリックしてパスワードを入力し、[自動ログイン]の横のボタンをクリックします。

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


3
Ubuntu 14.04に取り組んでいます。スクリーンショットに示されているように、ここには「自動ログイン」というオプションはありません。自動ログインを有効にする方法を教えてください。
ラビ14

@Ravi:このオプションはUbuntu 14.04および14.10にまだあります。しかし、lightdm.confファイルからこれを有効にするための代替の回答があります。
アリンアンドレイ14

@Raviでホームフォルダーの暗号化は有効ですか
-jcollum

71

Alinの答えの代わりに、ファイルを作成し/etc/lightdm/lightdm.conf、次のコンテンツを追加します。

[SeatDefaults]
autologin-user=<YOUR USER>
autologin-user-timeout=0
user-session=ubuntu
# Uncomment the following, if running Unity
#greeter-session=unity-greeter

次回起動すると、自動ログインは期待どおりに動作するはずです。


8
autologin-userをユーザー名に設定するだけで、自動ログインが機能します。
Smile4ever 14年

1
あなたが設定されている場合は、古いバージョンではバグが、そこにあるautologin-user-timeout=0(またはそれに他の値がautologin-user-timeout)、それは(働いていないのLP#902852#682473 Debianを使用
pevik

1
@ Smile4everのセットアップ(debian buster 4.18 + openbox)では、なしでは機能しませんでしたautologin-user-timeout=0
ヴォラック

21

Ubuntu 14.04の場合、ファイルを作成します。

/etc/lightdm/lightdm.conf.d/12-autologin.conf

追加します:

[SeatDefaults]
autologin-user=youruser

このファイルを作成する必要がありましたが、これだけで作業できました!
ピーター14年

1
これは、2018年7月の時点で、64ビットUbuntu MATE 18.04 LTS(Bionic)で、/ usr / share / lightdm / lightdm.conf.d / 60-lightdm-gtk-greeter.confファイルを編集したときに機能しました16.04 LTS、うまくいきませんでした。

15

手動でlightdm-set-defaults編集したくない場合は、これを簡単に実行できますlightdm.conf

sudo /usr/lib/lightdm/lightdm-set-defaults --autologin "$USER"

自動ログインのタイムアウトは設定されませんが、とにかくコードのデフォルトは0なので、設定する必要はありません。


コピーパスター:sudo / usr / lib / lightdm / lightdm-set-defaults --autologin "$ USER"
Ciro Santilli新疆改造中心法轮功六四事件

8
これは、14.04 LTSでは機能しません。lightdm-set-defaultsが削除されたため、他の方法のほうが優れています。
ロバートアンセル14

7
gksu gedit /etc/lightdm/lightdm.conf

行を追加します。

autologin-user=username
autologin-user-timeout=0

例:

[SeatDefaults]

user-session=ubuntu

greeter-session=unity-greeter

autologin-user=alan

autologin-user-timeout=0

3

設定を開き、「ユーザーアカウント」を選択します。ロック解除ボタンをクリックし、自動ログインスイッチを「オン」に変更します


1
Luyang Liuに感謝しますが、このオプションはユーザーアカウントには表示されません。
-Agmenor

2

Ubuntu 18.04(Xubuntu Minimal Desktop)で/etc/lightdm/lightdm.conf、次を作成して追加します。

# /etc/lightdm/lightdm.conf
[SeatDefaults]
autologin-user=<username>
autologin-user-timeout=0

lightdm.conf.dフォルダを介して動作させることができませんでした。


16.04でも機能しました。
IsaacS

1

「ユーザーアカウント」アプリケーションを検索します。自動ログインするアカウントを選択します自動ログインスイッチをオンに切り替えます

それは仕事をする必要があります。


1

これが16.04で機能することを確認できます。
お気に入りのエディターを使用して、を修正し/usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.confます。たとえば、ファイルに
追加autologin-user=xxxxします。

[Seat:*]
greeter-session=lightdm-gtk-greeter
autologin-user=wmurphy

[ ユーザーとグループ ]の下にある[ ログインを求められません ]オプションも設定してください。


0

12.10 xubuntuがあります。ユーザーとグループでユーザーを選択し、[パスワード:]の横にある[変更...]をクリックします(ボタンには見えませんが、少し誤解を招くかもしれません)。そこで、パスワードを変更できます。または、下部のマーク「ログイン時にパスワードを要求しない」ボックスで。

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


クリス、ありがとうございました。ただし、私の質問で説明したように、このソリューションはユーザーアカウントには表示されません。
-Agmenor

0

lightdmが機能する前に、ubuntu-desktopをインストールする必要があることを発見しました。これにより、lightdmをループに入らずに実際にログインさせようとしたときの問題が解決しました。

システムがループする理由は、lightdmが機能する前にUbuntuデスクトップが必要なためです。

sudo apt-get install ubuntu-desktop

私が使用しているので、これは絶対に間違っているlightdmopenboxだけ環境
PATRIZIOベルトーニ

これを行う方法のリンクを指すことができますか?lightdm.conf user-session = LXDEを設定し、それを/usr/share/xessions/openbox.desktopに従ってopenboxに切り替えましたが、LXDEを起動し続けます。
18

0

私は同じ問題を抱えていたので、次の手順で解決しました。

  1. ルートとしてログイン: sudo su
  2. ファイルを入力してください:

    sudo nano /usr/share/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf
    
  3. 下部に追加:

    autologin-user=xxxx
    
  4. ファイルの内容を保存し、終了して再起動します。

これは間違いなく機能するはずです。

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