antony@notes:~/container$ cat "Alpine-Linux-設定帳號自動登入.md"
Alpine Linux 設定帳號自動登入
Alpine Linux 設定帳號自動登入
:::warning
:::spoiler 目錄
[TOC]
:::
Prepare
確認有沒有 agetty 這個命令
$ which agetty
/sbin/agetty安裝命令
$ sudo apk add agetty注意,以下套件下載網址沒有 agetty
$ cat /etc/apk/repositories
http://mirrors.gigenet.com/alpinelinux/v3.15/main
http://mirrors.gigenet.com/alpinelinux/v3.15/community
# 需改成 v3.16 才會有
http://mirrors.gigenet.com/alpinelinux/v3.16/main
http://mirrors.gigenet.com/alpinelinux/v3.16/communitySet bigred user auto-login
$ sudo nano -l /etc/inittab修改內容
- 註解第 8 行
- 再下一行,新增
tty1::respawn:/sbin/agetty --autologin bigred --noclear 38400 tty1 - 註解第 26 行
- 再下一行,新增
ttyS0::respawn:/bin/login -f bigred
# /etc/inittab
::sysinit:/sbin/openrc sysinit
::sysinit:/sbin/openrc boot
::wait:/sbin/openrc default
# Set up a couple of getty's
#tty1::respawn:/sbin/getty 38400 tty1
tty1::respawn:/sbin/agetty --autologin bigred --noclear 38400 tty1
... 中間省略
# enable login on alternative console
#ttyS0::respawn:/sbin/getty -L 0 ttyS0 vt100
ttyS0::respawn:/bin/login -f bigred