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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM