請注意,不是原創,轉載自這里
Ubuntu20.04安裝完成之后,默認是沒有root賬戶登錄權限的,不過我們可以通過創建的普通用戶獲取管理員權限,然后修改配置和root賬戶的密碼,最后實現登錄root賬戶,具體操作步驟如下:
1 以普通用戶登錄系統,創建root用戶的密碼
在終端輸入命令:
sudo passwd root
先輸入當前普通用戶(如用戶coco
)的密碼,用於提權。
然后再輸入為root用戶所設置的密碼,輸入兩次,這樣就完成設置root用戶密碼了(注意Linux系統下密碼是沒有回顯的)
2 修改50-ubuntu.conf文件
在終端輸入命令:
sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
在文件末尾增加如下兩行並保存:
greeter-show-manual-login=true #手工輸入登陸系統的用戶名和密碼
allow-guest=false #不允許guest登錄(可選)
3 修改gdm-autologin文件
在終端輸入命令:
sudo gedit /etc/pam.d/gdm-autologin
在第三行前面加#
以注釋掉auth required pam_succeed_if.so user != root quiet_success
,隨后保存並退出
4 修改gdm-password文件
在終端輸入命令:
sudo gedit /etc/pam.d/gdm-password
在第三行前面加#
以注釋掉auth required pam_succeed_if.so user != root quiet_success
,隨后保存並退出
5 修改/root/.profile
文件
在終端輸入命令:
sudo gedit /root/.profile
將文件末尾的mesg n 2> /dev/null || true
這一行注釋掉,並隨后添加:
tty -s&&mesg n || true
6 注銷當前用戶,登錄root用戶
一般修改完配置后最好重啟一下
reboot
點擊未列出?
輸入root
然后按回車鍵
輸入你之前設置root
賬戶的密碼然后按回車鍵,即可成功登錄