Ubuntu 24.04啟用root圖形登錄的操作流程
一、前言
Ubuntu 默認(rèn)禁用 root 賬戶 的圖形與 SSH 登錄,這是為了安全。但在某些場(chǎng)景(如測(cè)試、救援、自動(dòng)化腳本)你可能需要 直接用 root 登錄 GNOME 桌面。本文以 Ubuntu 24.04 LTS 為例,手把手帶你完成配置,并附帶 nano 編輯器 的基礎(chǔ)用法,確保新手也能順利改文件。
二、準(zhǔn)備工作
sudo apt update && sudo apt upgrade -y
更新系統(tǒng),防止因版本差異導(dǎo)致文件位置不同。
三、設(shè)置 root 密碼
sudo passwd root
輸入兩次新密碼即可激活 root 賬戶(僅本地密碼生效,尚未開(kāi)放圖形登錄)。
四、啟用圖形界面 root 登錄
1. 修改 GDM 配置
sudo nano /etc/gdm3/custom.conf
在 [security] 段下方添加或取消注釋:
AllowRoot=true
nano 快速操作提示
| 按鍵 | 作用 |
|---|---|
| Ctrl + _ | 直接跳行號(hào) |
| Ctrl + O | 保存(回車確認(rèn)文件名) |
| Ctrl + X | 退出 |
2. 解除 PAM 限制
Ubuntu 通過(guò) PAM 模塊禁止 root 登錄,需要注釋兩行:
sudo nano /etc/pam.d/gdm-password
找到
auth required pam_succeed_if.so user != root quiet_success
在行首加 # 注釋掉。
同理編輯 /etc/pam.d/gdm-autologin 做同樣修改。
3. 修復(fù) root 登錄后提示“Error found when loading /root/.profile”
sudo nano /root/.profile
將最后一行的
mesg n 2>/dev/null || true
改為
tty -s && mesg n || true
保存并退出。
五、(可選)允許 SSH root 登錄
sudo nano /etc/ssh/sshd_config
確保以下兩項(xiàng)存在且未被注釋:
PermitRootLogin yes PasswordAuthentication yes
重啟 SSH 服務(wù):
sudo systemctl restart ssh
六、重啟并驗(yàn)證
sudo reboot
在 GDM 登錄界面:
- 點(diǎn)擊 “未列出?” 或 “Other”。
- 用戶名輸入
root,密碼輸入剛才設(shè)置的密碼。 - 成功進(jìn)入 GNOME 桌面 即配置完成。
七、安全提示
- 用完即關(guān):生產(chǎn)環(huán)境建議關(guān)閉
AllowRoot=true或改用sudo。 - SSH 公鑰優(yōu)先:若必須 root 遠(yuǎn)程登錄,請(qǐng)配合密鑰認(rèn)證,關(guān)閉密碼登錄。
- 備份配置:
sudo cp /etc/gdm3/custom.conf /etc/gdm3/custom.conf.bak
八、一鍵回滾腳本
如果后悔,運(yùn)行以下命令即可恢復(fù)默認(rèn):
sudo passwd -l root sudo sed -i 's/^AllowRoot=true/#AllowRoot=false/' /etc/gdm3/custom.conf sudo systemctl restart gdm3
至此,你已掌握在 Ubuntu 24.04 中啟用 root 圖形登錄的全過(guò)程,并學(xué)會(huì)了 nano 的基本操作。Happy hacking!
以上就是Ubuntu 24.04啟用root圖形登錄的操作流程的詳細(xì)內(nèi)容,更多關(guān)于Ubuntu 24.04 root圖形登錄的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Linux自動(dòng)化構(gòu)建工具make和Makefile詳解
這篇文章主要介紹了Linux如何自動(dòng)化構(gòu)建工具make和makefile,文章中有詳細(xì)的圖片示例,對(duì)學(xué)習(xí)有一定的參考價(jià)值,感興趣的小伙伴可以參考一下2023-04-04
解決ubuntu安裝軟件時(shí),status-code=409報(bào)錯(cuò)的問(wèn)題
這篇文章主要介紹了解決ubuntu安裝軟件時(shí),status-code=409報(bào)錯(cuò)的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-12-12
centos6.5配置ssh免秘鑰登陸執(zhí)行pssh命令的講解
今天小編就為大家分享一篇關(guān)于centos6.5配置ssh免秘鑰登陸執(zhí)行pssh命令的講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-02-02
linux確認(rèn)已經(jīng)卸載數(shù)據(jù)盤(pán)并可以新建自定義鏡像
在本文中我們給大家整理了關(guān)于linux中如何確認(rèn)已經(jīng)卸載數(shù)據(jù)盤(pán)并可以新建自定義鏡像的相關(guān)內(nèi)容和知識(shí)點(diǎn),有需要的朋友們學(xué)習(xí)下。2018-09-09
Linux網(wǎng)絡(luò)代理服務(wù)器的搭建及使用方式
這篇文章主要介紹了Linux網(wǎng)絡(luò)代理服務(wù)器的搭建及使用方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06
在CentOS上安裝搭建PHP+Apache+Mysql的服務(wù)器環(huán)境
今天小編就為大家分享一篇關(guān)于在CentOS上安裝搭建PHP+Apache+Mysql的服務(wù)器環(huán)境,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-03-03
詳解Linux系統(tǒng)配置nginx的負(fù)載均衡
這篇文章主要介紹了詳解Linux系統(tǒng)配置nginx的負(fù)載均衡的相關(guān)資料,這里對(duì)負(fù)載均衡的幾種方式進(jìn)行了講解并附NGINX配置文件,需要的朋友可以參考下2017-03-03

