讓Ubuntu 18.04系統支持root用戶登錄的方法


默認的Ubuntu 18.04系統在登陸界面上是不支持root用戶直接登錄的,但是你可以使用下面的方法讓Ubuntu 18.04也支持root登錄,其他類似的版本參考在Ubuntu Kylin 18.10系統中使用root用戶登陸的方法。通常情況下,在Ubuntu 18.04中的普通用戶只能通過運行sudo [命令] [參數]來獲得系統臨時使用root權限,或者是運行su root切換到root用戶權限下,下面是使用root登錄圖形界面的具體方法。

 

讓Ubuntu 18.04系統支持root用戶登錄的方法

1、設置root用戶

在Ubuntu 18.04中使用sudo passwd root來設置root密碼:

讓Ubuntu 18.04系統支持root用戶登錄的方法

然后使用su root命令,再輸入密碼,測試是否可以進入root用戶:

讓Ubuntu 18.04系統支持root用戶登錄的方法

2、修改/root/.profile文件

運行vim /root/.profile命令修改文件,但是發現系統沒有安裝vim,可以使用apt install vim命令自動安裝:

讓Ubuntu 18.04系統支持root用戶登錄的方法

vim安裝成功后,使用vim /root/.profile打開該文件:

讓Ubuntu 18.04系統支持root用戶登錄的方法

找到最后一行:mesg n || true,先注釋掉,增加tty -s && mesg n || true這行,如下圖所示:

讓Ubuntu 18.04系統支持root用戶登錄的方法

3、修改/etc/pam.d/目錄下文件

運行cd /etc/pam.d/,里面有兩個要修改的文件,即gdm-autologin和gdm-password:

讓Ubuntu 18.04系統支持root用戶登錄的方法

運行vim gdm-autologin,注釋掉下面一行,如下圖所示:

讓Ubuntu 18.04系統支持root用戶登錄的方法

運行vim gdm-password,注釋掉下面一行,如下圖所示:

讓Ubuntu 18.04系統支持root用戶登錄的方法

4、修改50-ubuntu.conf文件

部分版本需要修改50-ubuntu.conf,可以先跳過該步驟,嘗試第五步,如果沒有成功再回來設置這一步:

運行cd /usr/share/lightdm/lightdm.conf.d/,修改gedit 50-ubuntu.conf:

讓Ubuntu 18.04系統支持root用戶登錄的方法

增加下面兩行代碼:

greeter-show-manual-login=true

all-guest=false

讓Ubuntu 18.04系統支持root用戶登錄的方法

然后保存即可。

5、重啟系統或者虛擬機

如果你的Ubuntu 18.04是在虛擬機上安裝的,那么請重新啟動虛擬機,在登錄界面選擇未列出,如下圖:

讓Ubuntu 18.04系統支持root用戶登錄的方法

輸入用戶名root:

讓Ubuntu 18.04系統支持root用戶登錄的方法

然后輸入設置的root密碼:

讓Ubuntu 18.04系統支持root用戶登錄的方法

至此,目標達到,可以在Ubuntu 18.04中使用root登錄了。

注:如果你是跳過第四步直接操作這一步的,如果發現不行就得要設置第四步,即在/usr/share/lightdm/lightdm.conf.d/中的gedit 50-ubuntu.conf里增加兩行代碼。


免責聲明!

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



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