This brief guide shows how to disable a user in Ubuntu Linux. If you are a beginner or a new user and want to disable a user account in Linux then this short tutorial is useful and handy for you.
If you disable or deactivate a user account from Linux system that means the user is no longer able to login and access the system and other privileged rights. This way, you can disable a user account temporarily and when need, you can re-enable the account again easily.
In this tutorial, we are going to disable a user account in Linux with some different methods.
When you are ready, follow the steps below to deactivate a user account in Linux:
You can use the usermod
command to disable a user account in Ubuntu Linux. To do that, simply run the usermod
command with -L
(Lock) option as shown below:
# usermod -L username
The above command add a exclamation mark at the beginning of the encrypted user’s password that is stored inside the /etc/shadow
directory. To check it, run the command below:
# cat /etc/shadow | grep username
output
username:!$0$5f6K/f1YP4FGJ2bh$T2r [...]
To re-enable the user when you need, run the usermod
command with -U
(Unlock) option as shown below:
# usermod -U username
The command above remove the exclamation mark from the beginning of the encrypted user’s password and unlock the user.
You can also disable a user by changing their default login shell to /sbin/nologin
.
To disable a user account using this method, run the usermod
command with the -s
option as shown below:
# usermod username -s /sbin/nologin
The command above will change the shell to /sbin/nologin
. To check it, run the command below:
# cat /etc/passwd | grep testuser
Output
username:x:1001:1004::/home/username:/sbin/nologin
After that, if user will try to login in Linux, he will get a message similar like below:
# su username
This account is currently not available.
To re-enable the user when you need, run the command below:
# usermod username -s /bin/bash
That’s all
If you find any error and issue in above steps , please use comment box below to report.
The post How to Disable a User in Ubuntu Linux appeared first on Linux Tutorial Hub.
Data centers are popping up everywhere. With the rapid growth of AI, cloud services, streaming…
Our commitment to building a thriving open source community is stronger than ever. We believe…
The clock was ticking: Node.js 18’s upstream End of Life (EOL) The OpenJS Foundation is…
June 25th, 2025 – Canonical, the company behind Ubuntu, and Pure Storage, the IT pioneer…
Co-authored with Julie Muzina A year ago, during our Madrid Engineering Sprint, we challenged ourselves…
Welcome to the Ubuntu Weekly Newsletter, Issue 897 for the week of June 15 –…