Ubuntu18開啟預設root登入方法

2022-09-10 07:18:13 字數 2032 閱讀 7562

預設的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:

增加下面兩行**:

然後儲存即可。

5、重啟系統或者虛擬機器

如果你的ubuntu 18.04是在虛擬機上安裝的,那麼請重新啟動虛擬機器,在登入介面選擇未列出,如下圖:

輸入使用者名稱root:

然後輸入設定的root密碼:

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

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

Ubuntu18開啟ssh服務

ubuntu預設不會開啟ssh服務。所以我們無法對ubuntu進行遠端連線,這對ubuntu的運維造成了很大不便。本文詳細講解如何在ubuntu18下開啟ssh服務。1.ps e grep ssh 檢視ssh服務是否開啟 2.apt get install openssh client 安裝ssh客...

Ubuntu18開啟redis服務自啟動

設定redis服務開機自啟動。1.建立配置資料夾 sudo mkdir etc redissudo cp usr local redis redis.conf etc redissudo cp etc redis redis.conf etc redis 6379.conf2.使用啟動指令碼 sud...

Ubuntu18實驗烤烤

參考 進行安裝。開啟乙個終端 ctrl alt t 依次輸入以下命令 sudo sh c echo deb lsb release sc main etc apt sources.list.d ros latest.list sudo apt key adv keyserver hkp recv k...