Detailed tutorial on how to log in to the system using the root user in the new version of Ubuntu 20.04

Detailed tutorial on how to log in to the system using the root user in the new version of Ubuntu 20.04

Ubuntu 20.04 does not have root login enabled by default, which is very inconvenient when we operate and configure files on the desktop. So here we teach you how to log in to the desktop directly as root, which makes the system very convenient.

1: Set the root user password

Right-click on the desktop and select Open in Terminal to open the terminal emulator and execute sudo passwd root
Then enter the set password twice, and this completes the setting of the root user password.

2: Modify the configuration file

2.1: Modify 50-ubuntu.conf

Execute sudo vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf and change the configuration to the following

[Seat:*]
user-session=ubuntu
greeter-show-manual-login=true
all-guest=false #This does not need to be configured

2.1: Modify gdm-autologin and gdm-password

Execute sudo vim /etc/pam.d/gdm-autologin and comment out the line auth required pam_succeed_if.so user != root quiet_success (around the third line)

#%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

Execute sudo vim /etc/pam.d/gdm-password to comment out the line auth required pam_succeed_if.so user != root quiet_success (around the third line)

#%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

2.2: Modify the /root/.profile file

Execute sudo vim/root/.profile to modify the configuration file as follows

# ~/.profile: executed by Bourne-compatible login shells.

if [ "$BASH" ]; then
 if [ -f ~/.bashrc ]; then
  . ~/.bashrc
 fi
fi
tty -s && mesg n || true
mesg n || true

Three: Restart the system to make it take effect

After restarting, the original user login selection is not listed.

insert image description here

Log in as root user

Summarize

This is the end of this article about how to use the root user to log in to the system in the new version of ubuntu20.04. For more relevant content about how to use the root user to log in to the system in ubuntu20.04, please search for previous articles on 123WORDPRESS.COM or continue to browse the related articles below. I hope you will support 123WORDPRESS.COM in the future!

You may also be interested in:
  • Setting up time synchronization using NTP in Ubuntu
  • How to change password and set password complexity policy in Ubuntu
  • Ubuntu opens port 22
  • How to install and configure GitLab on Ubuntu 20.04
  • How to install vncserver in Ubuntu 20.04
  • Ubuntu20.04 VNC installation and configuration implementation
  • Modification of the default source sources.list file of ubuntu20.04 LTS system
  • Using NTP for Time Synchronization in Ubuntu

<<:  js version to realize calculator function

>>:  Detailed explanation of MySQL Truncate usage

Recommend

A case study on MySQL optimization

1. Background A sql-killer process is set up on e...

A colorful cat under Linux

Friends who have used the Linux system must have ...

Vue uses vue-quill-editor rich text editor and uploads pictures to the server

Table of contents 1. Preparation 2. Define the gl...

How to install Django in a virtual environment under Ubuntu

Perform the following operations in the Ubuntu co...

React entry-level detailed notes

Table of contents 1. Basic understanding of React...

Why is your like statement not indexed?

Preface This article aims to explain the most bor...

How to install MySQL and MariaDB in Docker

Relationship between MySQL and MariaDB MariaDB da...

Problems with installing mysql and mysql.sock under linux

Recently, I encountered many problems when instal...

Reasons and solutions for MySQL failing to create foreign keys

When associating two tables, a foreign key could ...

IDEA2021 tomcat10 servlet newer version pitfalls

Because the version I used when I was learning wa...

Related operations of adding and deleting indexes in mysql

Table of contents 1. The role of index 2. Creatin...