Answers:
我找到了使用raspi-config的解决方案。我玩了一段时间,发现了一些东西(注意:您可能需要更新raspi-config)
要使用raspi-config启用自动登录:
Run: sudo raspi-config
Choose option 3: Boot Options
Choose option B1: Desktop / CLI
Choose option B2: Console Autologin
Select Finish, and reboot the pi.
然后pi应该会自动登录。就像pi一样简单!:)
首先创建一个类似于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守护进程重新加载systemctl start getty@tty8.service
请注意,如果退出tty8会话,则除非下次将Restart保留为“ always”,否则除非下次重新启动或由systemctl手动启动,否则您将无法使用它,但是出于安全原因,我强烈建议避免这种情况。
我发现使用Raspbian的最简单方法是编辑raspi-config文件。通过打开/etc/lightdm/lightdm.conf
并设置autologin-user=
参数来执行此操作。
更改:autologin-user=pi
到autologin-user=username
哪里username
是你的用户名。
/etc/lightdm/lightdm.con
[sic]成为“ raspi-config文件”?没关系,在Raspbian lite上根本没有这样的文件。
inittab
都不会。实际上,2015年中之前(以及之后)的大多数教程都是针对SysV的,因此无法使用。有些实际上会干扰正常操作。