Linux开机以root账户自动登录

最近我们的自动化测试平台需要支持中标麒麟系统,对于我们来说要让这个系统支持分布式自动化测试,最重要的一点就是虚拟机启动后自动以root账户登录系统,并且执行我们的环境配置脚本,那么如何能让它开启自动登录呢?

目前很多Linux版本都是用LightDM作为桌面环境的显示管理器,所以我们只需要对其进行配置就可以了。

一、LightDM介绍

https://wiki.archlinux.org/index.php/LightDM_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)

二、配置

lightDM配置文件主要分布下以下三个目录中:

/usr/share/lightdm/lightdm.conf.d/*.conf
/etc/lightdm/lightdm.conf.d/*.conf
/etc/lightdm/lightdm.conf 

一般情况下我们修改/etc/lightdm/lightdm.conf就足够了,以中标麒麟系统为例,要设置成root开启自动登录,只需要修改/etc/lightdm/lightdm.conf文件中autologin-user=root就可以了,如下图:

lightDM文档中也提到过,如果要设置自动登录,不仅需要修改上图配置,还需要将该用户加入到autologin组。

groupadd autologin
gpasswd -a username autologin

 

posted @ 2020-02-20 10:40  阿拉懒神灯  阅读(4300)  评论(0编辑  收藏  举报