在 Ubuntu GUI 中以 root 身份登錄
默認(rèn)情況下,Ubuntu 禁用了 root 賬戶。你必須使用 ??sudo?
? 命令來執(zhí)行任何需要 root 權(quán)限的任務(wù)。
當(dāng)然,這是為了你自己的安全。一直以 root 身份使用系統(tǒng),就像手里拿著一把劍到處跑。它增加了把事情搞亂的機(jī)會(huì)。
以 root 身份登錄在服務(wù)器中仍然很常見。在桌面方面,以 root 身份登錄的情況相當(dāng)少見。甚至 Kali Linux 也做了改變。
然而,有一些桌面用戶想以 root 身份登錄。這不是什么明智之舉,但肯定是可以做到的。
在本指南中,我將向你展示如何在 Ubuntu 中 以 root 身份登錄 GNOME 桌面。
如何在 GNOME 桌面上以 root 身份登錄
?? 我不建議在桌面上以 root 身份登錄。你有 sudo 機(jī)制來滿足你所有的 root 需求。只有在你有足夠理由的情況下才這樣做。本教程僅用于演示目的。你已經(jīng)被警告過了。
步驟 1:啟用 root 賬戶
你想以 root 身份登錄。但默認(rèn)情況下,root 賬戶是禁用的。第一步是啟用它。
改變 root 賬戶的密碼,這將為你啟用 root 賬戶:
change the password of root account in ubuntu
不言而喻,你不應(yīng)該忘記 root 密碼。
步驟 2:改變 GDM 配置
?? 本教程的這一部分只對(duì) GNOME 有效。請 ??檢查你的桌面環(huán)境?? 并確保它是 GNOME。
Ubuntu 默認(rèn)使用 GNOME,GNOME 使用 GDM 顯示管理器。
為了允許以 root 身份登錄到 GNOME,你需要對(duì)位于 ??/etc/gdm3/custom.conf?
? 的 GDM 配置文件做一些修改。
對(duì)該配置文件做一個(gè)備份:
在最壞的情況下,如果你以某種方式把事情搞砸了,備份的文件可以用來從 TTY 上替換現(xiàn)有文件。
現(xiàn)在,用以下命令打開 GDM 文件:
并添加以下一行,允許 root 用戶登錄:
configure GDM on ubuntu
按 ??Ctrl+X?
? 退出 Nano,同時(shí)保存它。
步驟 3:配置 PAM 認(rèn)證
現(xiàn)在,你必須配置 PAM 認(rèn)證守護(hù)進(jìn)程文件,它可以通過以下命令打開:
在這個(gè)文件中,你必須注釋掉以下帶有 ??#?
? 號(hào)的一行,該符號(hào)拒絕 GUI 中的 root 訪問:
??保存修改并退出 nano?? 文本編輯器。
步驟 4:以 root 身份登錄
現(xiàn)在,重啟你的系統(tǒng):
在登錄界面,選擇 ??Not listed?
? 選項(xiàng),在用戶名中輸入 ??root?
?,并輸入你在本指南開頭配置的密碼:
Login as a root in ubuntu desktop
當(dāng)你登錄后,它就會(huì)通知你,“l(fā)ogged in as a privileged user”:
logged in as a privileged user in Ubuntu
這就完成了! 現(xiàn)在,你正在以 root 身份運(yùn)行你的 Ubuntu 系統(tǒng)。
以 root 用戶身份運(yùn)行系統(tǒng)時(shí),你應(yīng)該知道的事情
Ubuntu 默認(rèn)禁用 root 賬戶是有原因的。想知道為什么嗎?在這里你可以找到:
再說一遍,在你的桌面 Linux 系統(tǒng)中以 root 登錄是不可取的。請遵守規(guī)范,遠(yuǎn)離這種(錯(cuò)誤的)冒險(xiǎn)。