树莓派开机自动登录

背景

树莓派一般作为瘦终端或者小服务器使用,通过配置开机自动登录在后续的使用中会方便很多。而且在默认系统配置中,也是自动登录pi用户。那么如何配置自动登录其他用户呢?

自动登录配置

首先我们需要新建一个自己的账户,可以参考树莓派用户配置。假设我们配置了一个raspi的用户,现在需要配置每次开机自动登录raspi。

  • su到root用户执行raspi-config或者用允许sudo的用户执行sudo raspi-config进入配置页面:

    image-20190424230558787

  • 选择”3 Boot Options”

    image-20190424230640450

  • 选择”B1 Desktop / CLI”

    image-20190424230729504

  • 选择”B3 Desktop”,并”确定”后退出,在提示的重启界面选择”否”

    image-20190424230845130

  • 在终端输入”sudo nano /etc/lightdm/lightdm.conf”,编辑该文件:

    image-20190424231040533

  • 找到[Seat:*]配置块下的#autologin-user=,将其替换成autologin-user=raspiraspi为需要默认登陆的账户名。

    image-20190424231247807
    image-20190424231433098

  • 重启即可。

    注意

初始系统中,默认使用pi用户自动登录,如果直接修改/etc/lightdm/lightdm.conf文件,也可以实现指定的用户自动登录,但是系统的后台仍会有一个pi用户的登陆进程。且该进程无法kill, 从而导致pi用户无法删除等问题。

image-20190424231849872