This post is for creating an Unix Group and a User.
Solaris 5.10
--------------------------------------
Creating a Group:
--------------------------------------
For instance: Group - dba
Login as ROOT User
login: root
Password:
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
#
To Check whther the group is already created.
# grep dba /etc/group
or
# cat /etc/groupgrep dba
If dba group info is not displayed, then
To create a Group:
# groupadd dba
Syntax: groupadd -g
# cat /etc/groupgrep dba
dba:103:
Note: The gid, which needs to be changed, should be not being the gid of other group.
Example:
# usermod -g 333 dba
UX: groupmod: ERROR: 103 is already in use. Choose another.
To remove a Group:
# groupdel dba
# cat /etc/groupgrep dba
Commands:
---------
Create Group - groupadd
Modify Group - groupmod
Remove Group - groupdel
For more details, check the man pages i.e. man groupadd, man groupmod, and man groupdel
--------------------------------------
Creating a User Account:
--------------------------------------
For instance: User - Oracle
Login as ROOT User
login: root
Password:
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
#
To Check whther the oracle user is already created.
# grep oracle /etc/passwd
Or
# id –a oracle
If Oracle group info is not displayed, then
To create a User:
# useradd –d /export/home/oracle –m -g dba -s /bin/sh oracle
Note: In the above command
Option -Discription -Value
------------- -------------------- --------------------
-d -Home for the Oracle user -/export/home/oracle
-m -For making directory
-g -Primary Group dba
-s -Default Shell for the User -/bin/sh
Login -Name -Oracle
# grep oracle /etc/passwd
oracle:x:100:100::/export/home0/oracle:/bin/sh
To modify a User:
For example: To Comment the user and assing secondray group to the user
# usermod -c "Owner of the Oracle Software 10g" -G oinstall oracle
Note: In the above command
Option -Discription -Value
------------- -------------------- --------------------
-c -Comment -"Owner of the Oracle Software"
-G -econdary -Group oinstall
# grep oracle /etc/passwd
oracle:x:100:100:Owner of the Oracle Software 10g:/export/home0/oracle:/bin/sh
To set a password:
# passwd -r files oracle
New Password: XXXXXXXX
Re-enter new Password: XXXXXXXX
passwd: password successfully changed for oracle
Note: Where XXXXXXXX is the new password for oracle User.
To remove a user:
# userdel -r oracle
Note: The "-r" option is used to remove the user's home directory from the system.
And the Oracle user account should not be removed until and unles required, and
this should not be done on Production Servers.
# grep oracle /etc/passwd
Commands:
---------
Create a user - useradd
Modify a user - usermod
Rmove a user - userdel
seta password to the user- passwd
For more details, please check the man pages in UNIX i.e. man useradd, man usermod, and man userdel
Regards,
Sabdar Syed.
Solaris 5.10
--------------------------------------
Creating a Group:
--------------------------------------
For instance: Group - dba
Login as ROOT User
login: root
Password:
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
#
To Check whther the group is already created.
# grep dba /etc/group
or
# cat /etc/groupgrep dba
If dba group info is not displayed, then
To create a Group:
# groupadd dba
Syntax: groupadd -g
# cat /etc/groupgrep dba
dba:103:
Note: The gid, which needs to be changed, should be not being the gid of other group.
Example:
# usermod -g 333 dba
UX: groupmod: ERROR: 103 is already in use. Choose another.
To remove a Group:
# groupdel dba
# cat /etc/groupgrep dba
Commands:
---------
Create Group - groupadd
Modify Group - groupmod
Remove Group - groupdel
For more details, check the man pages i.e. man groupadd, man groupmod, and man groupdel
--------------------------------------
Creating a User Account:
--------------------------------------
For instance: User - Oracle
Login as ROOT User
login: root
Password:
Sun Microsystems Inc. SunOS 5.10 Generic January 2005
#
To Check whther the oracle user is already created.
# grep oracle /etc/passwd
Or
# id –a oracle
If Oracle group info is not displayed, then
To create a User:
# useradd –d /export/home/oracle –m -g dba -s /bin/sh oracle
Note: In the above command
Option -Discription -Value
------------- -------------------- --------------------
-d -Home for the Oracle user -/export/home/oracle
-m -For making directory
-g -Primary Group dba
-s -Default Shell for the User -/bin/sh
# grep oracle /etc/passwd
oracle:x:100:100::/export/home0/oracle:/bin/sh
To modify a User:
For example: To Comment the user and assing secondray group to the user
# usermod -c "Owner of the Oracle Software 10g" -G oinstall oracle
Note: In the above command
Option -Discription -Value
------------- -------------------- --------------------
-c -Comment -"Owner of the Oracle Software"
-G -econdary -Group oinstall
# grep oracle /etc/passwd
oracle:x:100:100:Owner of the Oracle Software 10g:/export/home0/oracle:/bin/sh
To set a password:
# passwd -r files oracle
New Password: XXXXXXXX
Re-enter new Password: XXXXXXXX
passwd: password successfully changed for oracle
Note: Where XXXXXXXX is the new password for oracle User.
To remove a user:
# userdel -r oracle
Note: The "-r" option is used to remove the user's home directory from the system.
And the Oracle user account should not be removed until and unles required, and
this should not be done on Production Servers.
# grep oracle /etc/passwd
Commands:
---------
Create a user - useradd
Modify a user - usermod
Rmove a user - userdel
seta password to the user- passwd
For more details, please check the man pages in UNIX i.e. man useradd, man usermod, and man userdel
Regards,
Sabdar Syed.
1 comment:
Awesome..
Thanks Janaaab
Post a Comment