useradd - create a new user or update default new user information
To add a new user
$ sudo useradd user1
To create a user with a different home directory
$ sudo useradd -d /home/klug user2
To create a user with a specific User ID
$ sudo useradd -u 1004 user3
To create a user with a specific Group ID
$ sudo -u 1004 -g admin user4
To add a user to multiple groups
$ sudo useradd -G admin,devops,dev user5
To add a user without home directory
$ sudo useradd -M user6
To create a user with an account expiry date
$ sudo useradd -e 2024-04-04 user7
To create a user with password expiry date
$ sudo -e 2024-04-04 -f 50 user1
To add a user with custom comments
$ sudo useradd -c "welcome to user2" user2
To add a user without a login shell
$ sudo useradd -s /sbin/nologin user3
To create user with home directory
$ sudo useradd -m user4
regards,
T.Dhanasekar