Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form

How to manage automatic login on Ubuntu Linux

Posted on 14/02/202125/10/2023 IT Expert By IT Expert No Comments on How to manage automatic login on Ubuntu Linux
  1. Home
  2. Linux
  3. How to manage automatic login on Ubuntu Linux
enable and disable automatic login on Ubuntu Linux

For best practice purposes, users are required to authenticate before logging on to a Linux device. This helps in ensuring that sensitive and personal information on the device is safe. But, if you are sure that the Linux system is placed in a secure environment and can be adequately monitored, then you can enable automatic login for your Linux device. It is also worth noting that, whenever you try to install Ubuntu Linux, you are provided with the option to choose whether or not you want to use a password to log in to the device.

Here are some articles relating to this topic. How to disable or enable automatic login from the sign-in screen in Windows, how to enable or disable automatic login on macOS, how to prevent MacBook from automatically Logging out, Implementation of Kiosk Mode using Local Settings: Single App Kiosk Setup, how to start an application automatically on macOS, and how to disable automatic screen lock on Ubuntu Desktop with the GUI and dconf Editor.

Embarking on disabling the sign-in screen is not a good idea as your device can be compromised.

You can only do this if you are the only user of your PC and you have restricted access to your PC. That being said, it is recommended you protect your PC with a Password, PIN, or biometric authentication. Do this only if you have restriction to the area where your Ubuntu device is located. See how to disable automatic screen lock on Ubuntu Desktop with the GUI and dconf Editor.

For Ubuntu 20:10

From the system menu, click on settings or hit the Apps button and click search for users as shown below.
– Alternatively, you could use the “Activities” button and search for users. Which ever step you embark on, the Settings window will be displayed.

Open the User Settings

This will open up the Users settings window as shown below. Notice that the option to disable automatic logon is grayed out.
– To do this, you will have to click on the “Unlock” button as shown below in order to change the user settings.

Click on Unlock Button

Next, you will receive a prompt to enter your password to apply the changes. Without entering the password, you will not be able to enable the automatic logon.

Enter your password

Upon authentication, you should be able to switch on the Automatic login as shown below. That is all that is needed to enable automatic login in Ubuntu 20:10

automatic Login is now switched on
To disable automatic login in Ubuntu 20:10, kindly repeat the process and switch the Ubuntu Automatic Login off.

For Ubuntu 18:04

To enable automatic login for this version of Linux, click on the “Activities” button and search for the user or from the system menu as well.

For me, I will click on the All Settings button tied to the dock as shown in the images below. This will open the “All Settings” window and click on the Details button

Open all setings

This will open the Details window. Please click on the Users menu as shown below. As you can see, the button to switch the automatic login on is grayed out.

To enable this, you will have to click on the Unlock button as shown below.

Click on the Unlock button

Next, you will receive a prompt to enter your password in order to apply the changes. Enter your password and click on Authenticate.

Enter your password

Now you should be able to switch the automatic login button on as shown below. If you ever want to disable the automatic login, kindly repeat the entire process and switch to the button off.

automatic Login is now turned on

For Ubuntu 16:04

To enable automatic login for this version of Linux, click on the “Activities” button and search for the user as shown in the images below.

This will open the “All Settings” window. Click on User accounts.

Search for Users account
Search for Users account
Screenshot 2021 02 13 at 01.25.40
Click on User account

This will open the User Accounts window.. To enable the automatic login, you will have to click on the “Unlock” button.

Click the unlock button

Next, you will receive a prompt to enter your password in order to authenticate.

Enter your password

Now you should be able to switch the automatic login button on as shown below. If you ever want to disable the automatic login, kindly repeat the entire process and switch the button off.

Via the command line

You will need to perform this task with superuser privileges. To enable or disable the automatic login in Ubuntu Linux via the command line, please perform the following operations below. Search for and launch the Terminal through the Application Launcher or use the Super/Windows key.

I will be using Vim but Nano is readily available to do. If you are you use vim, ensure it is installed previously.

Using the following command below, edit the daemon.conf file in any of your favorite editors through the following command.

$ sudo vim /etc/gdm3/custom.conf

In the daemon.conf file opened, you will have to uncomment some selected lines out by removing the pound symbol # at the beginning of each line.

This will ensure the interpreter ignores the commented lines when reading through a configuration file.

Note: Ensure to replace "user1" with your name or the desired username.

Disable Automatic Login via the Command-Line

To disable automatic login on Ubuntu Linux for the user, simply edit the “custom.conf” again. Add the pound symbol # back.

This means that in our file, the automatic login feature for “christian” or if you decide to change it back to user1 has been disabled.

AutomaticLoginEnable=true
Automatic Login=user1

Once ready, reboot your system to confirm the settings using the command below.

$ sudo reboot

I hope you found this blog on How to enable and Disable automatic login on Ubuntu Linux post helpful. If you have any questions, please let me know in the comment session.

Rate this post

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Linux Tags:Auto Logon, Automatic login, automaticstartup, Linux distro, login, logon, Ubuntu

Post navigation

Previous Post: How to set up a self-hosted speed test server on Ubuntu Linux
Next Post: How to activate DriveLock License on Windows Server

Related Posts

  • Rport
    RPORT the free and open source remote management tool Linux
  • redisf
    How to install Redis on Linux System Linux
  • zoom feature
    How to install Zoom video conference software on Linux System Linux
  • Edge
    Install Microsoft Edge Browser on Ubuntu Linux Linux
  • SystemUtilization
    Delivering System Utilization Report on a Linux based OS Linux
  • How to Set Up and Configure a Squid Proxy Server Linux

More Related Articles

Rport RPORT the free and open source remote management tool Linux
redisf How to install Redis on Linux System Linux
zoom feature How to install Zoom video conference software on Linux System Linux
Edge Install Microsoft Edge Browser on Ubuntu Linux Linux
SystemUtilization Delivering System Utilization Report on a Linux based OS Linux
How to Set Up and Configure a Squid Proxy Server Linux

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • vmwareconverter
    vCenter Converter removed from available downloads on VMware – Use Veeam instead Virtualization
  • greywireshark
    How to install WireShark on a Linux Ubuntu System Linux
  • fimage2
    How to install and configure JIRA on Linux Linux
  • Remote desktop
    Is RDP enabled? Enable and disable Remote Desktop in Windows 10 for all users or selected users Windows
  • Directmemoryattack
    How to Protect Thunderbolt Ports in Windows Windows
  • header picture
    Creating and Deploying Docker Registry Using Docker Image AWS/Azure/OpenShift
  • sdfdghjk
    How to fix “Job for Mattermost service failed” error Linux
  • http to https redirection
    URL Rewrite: How to redirect from HTTP to HTTPS Web Server

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,801 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.