Linux开机自动登录的一种方法
使用场景
linux内核版本较旧的嵌入式系统,我的是4.19,需开机自动登录
方法步骤
1 设置指定用户免密登录
vi /etc/pam.d/login
添加
auth sufficient pam_succeed_if.so user = yourhostname
auth sufficient pam_permit.so
2 编辑inittab
编辑/etc/inittab
vi /etc/inittab
# 设置getty参数,控制台监控uart1输出,115200BAUD
# -n 不等待输入;-l 指定脚本
s1:2345:respawn:/sbin/getty -n -l /bin/autologin.sh 115200 ttyS1
3 新建登录脚本
vi /bin/autologin.sh
文件内容
# 登录yourhostname用户
exec /bin/login yourhostname
确保上述文件保存且内容格式正确
重启,可以自动登录