默認的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密碼: 然后使用su root命令,再輸入密碼,測試是否可以進入root用戶: 2、修改/root/.profile文件 運行vim /root/.profile命令修改文件,但是發現系統沒有安裝vim,可以使用apt install vim命令自動安裝: vim安裝成功后,使用vim /root/.profile打開該文件: 找到最后一行:mesg n || true,先注釋掉,增加tty -s && mesg n || true這行,如下圖所示: 3、修改/etc/pam.d/目錄下文件 運行cd /etc/pam.d/,里面有兩個要修改的文件,即gdm-autologin和gdm-password: 運行vim gdm-autologin,注釋掉下面一行,如下圖所示: 運行vim gdm-password,注釋掉下面一行,如下圖所示: 4、修改50-ubuntu.conf文件 部分版本需要修改50-ubuntu.conf,可以先跳過該步驟,嘗試第五步,如果沒有成功再回來設置這一步: 運行cd /usr/share/lightdm/lightdm.conf.d/,修改gedit 50-ubuntu.conf: 增加下面兩行代碼: greeter-show-manual-login=true all-guest=false 然后保存即可。 5、重啟系統或者虛擬機 如果你的Ubuntu 18.04是在虛擬機上安裝的,那么請重新啟動虛擬機,在登錄界面選擇未列出,如下圖: 輸入用戶名root: 然后輸入設置的root密碼: 至此,目標達到,可以在Ubuntu 18.04中使用root登錄了。 注:如果你是跳過第四步直接操作這一步的,如果發現不行就得要設置第四步,即在/usr/share/lightdm/lightdm.conf.d/中的gedit 50-ubuntu.conf里增加兩行代碼。 |