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 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. 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:
|
<<: js version to realize calculator function
>>: Detailed explanation of MySQL Truncate usage
To implement the "Enter != Submit" probl...
When we work in a terminal or console, we may not...
One of the most commonly used and discussed data ...
1: Download from mysql official website https://d...
When using Animation.css, I found that the font o...
Deploy the project to the project site test envir...
In MySQL, you can use the REVOKE statement to rem...
Table of contents Registering Components Adding C...
Table of contents Preface No.1 A focus No.2 Extra...
DNS (Domain Name Server) is a server that convert...
<br />A contradiction arises. In small works...
Table of contents Using routing plugins in a modu...
Standardized design solutions - markup languages ...
This article mainly explains how to use clearfix a...
A static node is fixed on a machine and is starte...