jessieからxfceに自動的にログイン

jessieからxfceに自動的にログイン

W7で実行がほとんど中断された後、HTPCはLightDM / Xfceデスクトップを使用してJessie(Debian 8)を実行し始めました。私が克服できなかったことの1つは、パスワードを入力する必要があるということでした。これはテレビを見るときにやるべきことではありません。

指示に従うDebian Wiki私のログインが自動的に選択されました。ただし、これにはまだパスワードが必要であり、空のパスワード/簡単なパスワードなどの半分の変更は許可されていません。

ログイン/パスワードなしでXfceセッションに直接アクセスできますか?

答え1

このページ有効にする方法を説明してください。

LightDM 構成ファイルを編集し、次の行のコメントが削除され、正しく構成されていることを確認します。

/etc/lightdm/lightdm.conf

[Seat:*]
pam-service=lightdm
pam-autologin-service=lightdm-autologin
autologin-user=username
autologin-user-timeout=0
session-wrapper=/etc/X11/Xsession
greeter-session=lightdm-greeter

LightDMは、自動ログインが有効な場合でもPAMを通過します。パスワードを入力せずに自動的にログインするには、自動ログイングループのメンバーである必要があります。

# groupadd -r autologin
# gpasswd -a username autologin

答え2

これは正しい方法で助けが必要なすべての人のためのDebian 9 Jessieの正解です。

Debian に自動ログインを追加する

まず、LightDM(Desktop Manager)に切り替える必要があります。

  1. LightDMに切り替え**

    sudo dpkg-reconfigure lightdm
    
  2. 自動ログインアカウントを追加**

    sudo groupadd -r autologin
    
    sudo gpasswd -a YOURUSERNAME autologin
    
  3. LightDM 構成ファイルの編集

    sudo leafpad /etc/lightdm/lightdm.conf
    

下の3行をすべてファイルに追加して保存します。

[SeatDefaults]
autologin-user=YOURUSERNAME
autologin-user-timeout=0
autologin-session=xfce

これで、上記のセッションでXFCEがあることがわかります。 gnome、cinnamonなどを使用する場合は、使用しているセッション(GUI)を指定する必要があります。それ以外の場合、上記のコマンドを使用すると、インストールされていない可能性があるXFCEにログインします。

わからない場合は入ってください

echo $DESKTOP_SESSION

答え3

Xfceを含むDebian 9と10で私がしなければならなかったことは、以下を追加することだけでした/etc/lightdm/lightdm.conf

[Seat:*]
autologin-user=david

他の回答の内容にもかかわらず、私のユーザーはautologinグループに属する必要はなく、PAMで何もする必要はありません。

(源泉:https://wiki.debian.org/LightDM#Enable_autologin)

答え4

次は私のために働いた。私はrootとしてログインしました。

  1. 自動ログイングループにユーザーを追加する

groupadd -r autologin gpasswd -a YOURUSERNAME autologin

  1. 設定ファイルの編集 -> /etc/lightdm/lightdm.conf [Seat:*] 以下のセクションの変更 -> コメント解除とデータ入力

autologin-user=YOURUSERNAME autologin-user-timeout=0 autologin-session=DESKTOP_SESSION

2a.セッション名がわからない場合 echo $DESKTOP_SESSION

関連情報