Difference between revisions of "Redhat: Create user command line"

From Define Wiki
Jump to navigation Jump to search
Line 42: Line 42:
  
 
== Groupadd ==
 
== 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.
 +
 +
 +
<syntaxhighlight>
 +
groupadd -g 60001 project # create a group called project with GID 60001
 +
</syntaxhighlight>
  
 
== Passwd ==
 
== Passwd ==

Revision as of 14:34, 30 August 2013

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>
UserAdd Options
-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 60001

Passwd

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