All checks were successful
learn org at code.softwareshinobi.com/bash.softwareshinobi.com/pipeline/head This commit looks good
1.1 KiB
Executable File
1.1 KiB
Executable File
The useradd command
The useradd command is used to add or update user accounts to the system.
Examples:
To add a new user with the useradd command the syntax would be the following:
useradd NewUser
To add a new user with the useradd command and give a home directory path for this new user the syntax would be the following:
useradd -d /home/NewUser NewUser
To add a new user with the useradd command and give it a specific id the syntax would be the following:
useradd -u 1234 NewUser
Syntax:
useradd [OPTIONS] NameOfUser
Possible options:
| Flag | Description | Params |
|---|---|---|
-d |
The new user will be created using /path/to/directory as the value for the user's login directory | /path/to/directory |
-u |
The numerical value of the user's ID | ID |
-g |
Create a user with specific group id | GroupID |
-M |
Create a user without home directory | - |
-e |
Create a user with expiry date | DATE (format: YYYY-MM-DD) |
-c |
Create a user with a comment | COMMENT |
-s |
Create a user with changed login shell | /path/to/shell |
-p |
Set an unencrypted password for the user | PASSWORD |