17.04 真正的、完整的 root 登入嗎?

17.04 真正的、完整的 root 登入嗎?

首先,我要說的是,這裡和其他地方的所謂「答案」都沒有對我有用(指的是: 如何在 Ubuntu 17.04 上啟用 root 登入

下面我指的是我的一台舊電腦,目前安裝有 Ubuntu 17.04 + Mate。

這個系統並不意味著是永久的 - 並且某些操作根本不成功,因為我需要成為根用戶 - 沒有完成工作sudo,而不是我已經能夠找到的。

請不要對這種選擇的危險進行責罵或說教。 (是的,我知道這很危險,等等,等等......) 在這個系統上,這是無關緊要的,因為它很快就會被其他發行版取代,因為它只是一個「播放」機器,任何重要資料都為零。

過去這並不是什麼大問題,而且我之前在早期版本中也做過這樣的事情 - 但 17.04 在這方面與我作鬥爭,我真的陷入了困境。

製作一些模組後,我可以選擇以啟動時顯示的 2 個使用者之一的身份登入 - 但無法在 LightDM 中輸入使用者名稱。登入後,我還可以執行 su -,輸入密碼並在終端機中輸入 #,但這不是這裡期望的目標,也沒有完成工作。

我怎樣才能完全解鎖(和反混淆)用戶和群組根以允許完整的 GUI 以根身份登入?

(另外,如果有人確認哪些步驟可以實現 16.04 的相同目標,那也會很有幫助,因為我很快就會在同一台舊 PC 上與 Mate 一起使用該版本?)

(基於 Unity 發布的資訊在我的 MATE 系統上不起作用...)

感謝您的任何有用的回應!

答案1

剛剛全新安裝了 Ubuntu MATE 來幫助您。這其實是一個非常簡單的啟用root系統登入的過程。

首先,給root帳號一個密碼:

sudo passwd root

接下來,啟用 root 帳號:

sudo usermod -U root

現在,如果您只想輸入使用者名稱(包括root而不是查看使用者清單),請建立新檔案/etc/lightdm/lightdm.conf.d/10-ubuntu.conf並在其中新增以下行:

[SeatDefaults]
user-session=mate
greeter-show-manual-login=true    
greeter-hide-users=true    
allow-guest=false

確保上述文件具有正確的權限:

sudo chmod 644 /etc/lightdm/lightdm.conf.d/10-ubuntu.conf
sudo chown root:root /etc/lightdm/lightdm.conf.d/10-ubuntu.conf

然後,當您重新啟動時,您應該會看到以下登入訊息,讓您輸入所需的使用者名稱:

在此輸入影像描述

輸入root您設定的密碼:

在此輸入影像描述

您現在應該以 root 身分登入:

在此輸入影像描述

希望這可以幫助!

相關內容