User creation and management via terminal

To create a user in Linux we can use the adduser command

sudo adduser username2

To create a user with a different shell

sudo adduser username --shell /bin/sh

To create a user without a password during the user creation process

sudo adduser --disabled-login username

To create a user with a password login disabled

sudo adduser --disabled-password username

Create a User with an Account Expiry Date

sudo useradd -e 2021-08-27 username

To delete a user

sudo userdel username

To lock a userĀ 

sudo passwd -l username

To check account password change activity and other details

sudo chage -l username