ubuntu21.04 使用root用户登录系统(亲测可用)_萧海的博客-CSDN博客 Ubuntu21.04安装完成之后,默认是没有root账户登录权限的,不过我们可以通过创建的普通用户获取管理员权限,然后修改配置和root账户的密码,最后实现登录root账户,具体操作步骤如下:1. 以普通用户登录系统,创建root用户的密码在终端输入命令:sudo passwd root先输入当前普通用户(如用户coco)的密码,用于提权。然后再输入为root用户所设置的密码,输入两次,这样就完成设置root用户密码了(注意Linux系统下密码是没有回显的)2. 修改50-u https://blog.csdn.net/qq_45662588/article/details/121167192
1.设置root密码
sudo passwd root
2.修改文件
vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
[Seat:*]
user-session=ubuntu
greeter-show-manual-login= true #这句加上
all-guest=false #这个可以 不用配置
#手工输入登陆系统的用户名和密码
#不允许guest登录(可选)
vim /etc/pam.d/gdm-autologin
#%PAM-1.0
auth requisite pam_nologin.so
#auth required pam_succeed_if.so user != root quiet_success #这行注释掉
auth optional pam_gdm.so
auth optional pam_gnome_keyring.so
auth required pam_permit.so
sudo vim /etc/pam.d/gdm-password
#%PAM-1.0
auth requisite pam_nologin.so
#auth required pam_succeed_if.so user != root quiet_success #这行注释掉
@include common-auth
auth optional pam_gnome_keyring.so
@include common-account
sudo vim /root/.profile
# ~/.profile: executed by Bourne-compatible login shells.
if [ "$BASH" ]; then
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
fi
#mesg n 2> /dev/null || true 注释掉这行
tty -s && mesg n || true #修改成这行
重启系统使其生效