Updates

    Group and User Creation in Solairs.

    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

    0 comments:

    Post a Comment

    Copyright © ORACLE ONLINE DBA
    Developed By Pavan Yennampelli