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
When it comes to <fieldset> and <legend&...
1. Add the viewport tag to the HTML header. At th...
This article will introduce some commonly used ar...
Flex layout is undoubtedly simple and easy to use...
This article shares the installation and configur...
Use the vscode editor to create a vue template, s...
Table of contents 1. Content Overview 2. Concepts...
The common way to deploy a springboot project to ...
The rewrite module is the ngx_http_rewrite_module...
Table of contents 1. What is an index signature? ...
Table of contents 1. Array deduplication 2. Dedup...
Hello everyone, today I want to share with you ho...
Table of contents Install mysql Configuring envir...
This is the installation tutorial of mysql5.7.18....
Table of contents Preface Using websocket Constru...