Redhat: Create user command line
Command Line User and Group Creation
There are a number of commands that can automate the process of creating a User and / or Group. This will complete all of the needed steps for you.
Useradd
The Useradd command creates a user accoding the the options and values given to it. The modt basic usage create a user with the next available UID and an equivalent private group.
Useradd <username>| -u <UID> | overrides the default UID |
| -g <GID> | Overrides the Default GID |
| -c info | Comments on the user |
| -d <home _dir> | Overrides teh default Home directory |
| -e <date> | expriation date for the account |
| -f <num> | number of days after password expiration when account is disabled |
| -G <group> | groups the user is a member of |
| -s <shell> | Overrides the default shell |
Groupadd
The groupadd command creates a group with the name given. The g flag can be used to set the GID, otherwise it will take the next available GID.
groupadd -g 60001 project # create a group called project with GID 60001Passwd
The passwd is used to set a new password. If a username is not provided it sets the password for the user who ran the command.
Redhat will discourage the use of simplistic, dictionary and short passwords - BUT it will not prevent them.
passwd <username>Userdel
Groupdel
It simple....
groupdel <group name>