useradd: create a new user or update default new user information

 [english] [русский]
About project

Linux useradd

Create a system account
Create the users home directory if it does not exist
Do not create the users home directory in any case
Specifies the HOME_DIR entry for the new user
The UID of the new user
Create a group with the same name as the user, and add the user to this group
Do not create a group with the same name as the user
An existing groups integer ID or character-string name
Several existing groups integer ID or character-string name.
Comments - any text string
The date on which the user account is disabled
The number of days after a password has expired before the account will be disabled
A directory that contains skeleton information (such as .profile)
Full pathname of the program used as the users shell on login
Overrides /etc/login.defs defaults (UID_MIN, UID_MAX, UMASK, PASS_MAX_DAYS and others)
Do not add the user to the lastlog and faillog databases
Allow the creation of a user account with a duplicate (non-unique) UID
The encrypted password, as returned by crypt(3)
The SELinux user for the users login
Display help message and exit. © 2008-2014