回答:
Raspbian Wheezyの場合:
/ etc / inittabファイルを編集して、自動ログインを有効にする必要があります。
/ etc / inittabでこのような行を見つけます
1:2345:respawn:/sbin/getty --noclear 38400 tty1
これにより、tty1でgettyプロセスが開始されます。--autologin
その行にgetty オプションを追加できます。
1:2345:respawn:/sbin/getty --autologin {USERNAME} --noclear 38400 tty1
{USERNAME}をログインするユーザーに置き換えます。
注:私はこれをテストしていません。詳細についてはgettyのマンページを確認してください。
更新: Raspbian Jessieはsystemdを使用するため、inittabは使用されません。Jessieに役立つFAQを次に示します。https : //fedoraproject.org/wiki/Systemd#How_do_I_set_automatic_login_on_a_virtual_console_terminal.3F
FAQはFedora用ですが、Raspbian Jessieでも非常によく似ているはずです。
更新2:上記のページがなくなったため、ウェイバックマシンのコンテンツを次に示します。
仮想コンソール端末で自動ログインを設定するにはどうすればよいですか?
最初にgetty @ .serviceのような新しいサービスを作成します。
# cp /lib/systemd/system/getty@.service \
/etc/systemd/system/autologin@.service
# ln -s /etc/systemd/system/autologin@.service \
/etc/systemd/system/getty.target.wants/getty@tty8.service
次に、ExecStart、Restart、Aliasの値を次のように編集します。
...
ExecStart=-/sbin/mingetty --autologin USERNAME %I
Restart=no
...
Alias=getty.target.wants/getty@tty8.service
最後にデーモンをリロードしてサービスを開始します:
systemctl daemon-reload
systemctl start getty@tty8.service
tty8セッションを終了する場合、再起動を「常に」のままにする場合を除き、次回の再起動またはsystemctlによる手動起動まで使用できませんが、セキュリティ上の理由によりこれを避けることを強くお勧めします。
/etc/inittab
ファイルがありませんraspbian jessie
。
raspi-configを使用してこれを行う簡単な方法があります。この記事では、http: //www.opentechguides.com/how-to/article/raspberry-pi/5/raspberry-pi-auto-start.htmlで説明しています。
表示中:
これはJessie Liteでうまくいきました。
sudo -i
mkdir -pv /etc/systemd/system/getty@tty1.service.d
nano /etc/systemd/system/getty@tty1.service.d/autologin.conf
内容:
[Service]
ExecStart=
ExecStart=-/sbin/agetty --autologin pi --noclear %I 38400 linux
唯一の問題は、SSHを使用してログオンできなくなったことです。アクセスは拒否されました。:-(
ExecStart=-/usr/bin/agetty --autologin username --noclear %I $TERM
シリアル回線でRaspberry Piに自動ログインする場合は、sudo権限でpiの/ etc / inittabファイルを編集する必要があります。
/ etc / inittabでこのような行を見つけます
T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100
その行にgetty --autologinオプションを追加します。
T0:23:respawn:/sbin/getty --autologin {username} -L ttyAMA0 115200 vt100
保存して再起動します。
T0:23
?私はそれがあるべきだと思った1:2345
。
だから、私が見つけた最も簡単な方法を少し試した後、lightdm.confメソッドは私にとってはうまくいきませんでした。
cd / etc / systemd / system /
そこからタイプ:ls
autologin @ .serviceが表示されます
ちょうどsudo nano autologin @ .service
行を変更しますExecStart =-/ sbin / agetty --autologin pi --noclear%I $ TERM
に
ExecStart =-/ sbin / agetty --autologin [ユーザー名] --noclear%I $ TERM
[ユーザー名]には、かっこなしでログインするユーザーを入力します。
今、私はraspi-configセットアップを使用してpi自動ログインを動作させましたが、上記の方法を使用して新しいユーザーの自動ログインを変更しました。
お役に立てれば