Debian 9 Stretch ログイン時にユーザーとパスワードを削除する

Debian 9 Stretch ログイン時にユーザーとパスワードを削除する

私はBeagleBone BlackとLCDケープを使ってプロジェクトを進めています。

そのために、当ウェブサイトから現在BBB IOTイメージをダウンロードし、ユーザーインターフェースとしてLXDEをインストールしました。

LCDから起動時に起動するアプリケーションを作成したいです。

起動時にログインステップを削除する必要があります。 LightDMはデスクトップ管理者として使用されているようですが(これは役に立つかもしれません)、これまではユーザー名を自動的に挿入することにのみ成功しました。

私の質問は、他のユーザーの介入なしにこのステップに合格する方法です。

ログイン

答え1

1)lightdm設定ファイルを編集します。

sudo nano /etc/pam.d/lightdm

この@include common-auth行の前に次の行を追加します。

auth sufficient pam_succeed_if.so user ingroup nopasswdlogin

2)nopasswdloginグループを作成します。

sudo addgroup --system nopasswdlogin

3)USER次にユーザーを追加しますnopasswdlogin

sudo adduser USER nopasswdlogin

4)設定ファイルの上部に次の行を追加します/etc/lightdm/lightdm.conf

[SeatDefaults]
autologin-user=USER
autologin-user-timeout=0

答え2

LightDM設定で自動ログインを設定する必要があります/etc/lightdm/lightdm.conf。具体的には、#次の行のコメントを解除(からsを削除)してください。

[SeatDefaults]
autologin-user=REPLACE_WITH_YOUR_USERNAME
autologin-user-timeout=0

この情報およびその他の情報は、以下で確認できます。https://wiki.debian.org/LightDM

関連情報