Jain Johny wrote:
Though i have never tried editing the group names, I tried `apropos group` and got the command `groupmod`. have fun ;-)
thanks that solved everything.


On Fri, Jan 16, 2009 at 8:20 PM, Shibin k.reeny <[email protected] <mailto:[email protected]>> wrote:

    Balakrishnan Pillai wrote:
    On Thu, Jan 8, 2009 at 3:49 AM, Shibin k.reeny <[email protected]> 
<mailto:[email protected]> wrote:

    using usermod command we can change the user name that is login name
    usermod -l newname currentusername
    but how to change the entire GECOS information like real name,name the home
    directory,group etc...
    at command prompt.

    login name and home directory are not in the GECOS fields of the
    /etc/password file.

    chfn command will change the GEFOS fields
     " man chfn " for more information and how to change each field.
    Real name and other GECOS fields  can simply be changed, no problem
    use any text editor to do it. BETTER USE chfn comamnd.

    to change login name Edit /etc/passwd
    "man 5 passwd" will give more information about the structure of
    /etc/passwd file.

    to change the login directory
    1.. create a directory in  /home  or anywhere as mentioned in the
    /etc/passwd file  (field 6)
    2.  name of the directory should match the login name (field No 1)
        (Directory name can be different, but this will create confusion)
        UID of the directory should match the UID mentioned in the
    /etc/password file (field3)

    3.  create a group
    if using  debian or ubuntu use the command groupadd
    /etc/group file  contains all groups and their GID (field 3)

    Change owner and group of the directory to that of the user id (UID)
    mentioned in the /etc/passwd file and groupID (GID) mentioned in the
    /etc/group file   (field No 3).


    Please  note that kernel will identify the users by their UID and GID
    of the users and not by their login name.

    with regards
    M.Balakrishna Pillai


    if using debian or ubuntu
    use the command adduser
    adduser loginname:loginname path to the newly created directory

    _______________________________________________
    Mailinglist mailing list
    [email protected] <mailto:[email protected]>
    http://ilug-cochin.org/mailman/listinfo/mailinglist_ilug-cochin.org

    first sorry for taking this long to reply.
    thanks for the above information it was very useful.
    i did add a user called test to do the changes :

    username = test
    realname = test

    step 1 : to change the username(login name)
*usermod -l test1 test*

    step 2 :to change the realname
*chfn -f test1 test
              *(using chfn we can change the other GECOS information)
    step 3: to the password
* passwd test1
    *
    step 4 : to change the shell

                * chsh -s /bin/sh test1
    *step 5: to change the home directory
* usermod -d /home/test1 test1
              mv /home/test/ /home/test1
    *step6: to change the user id*
usermod -u 1088 test1

    *upto this i could change but i didn't understand howto change the
    information(renaming the group & its id) regarding the group that
    already exist without removing its existing members.

step7:to change the existing group(existing group is test change it to test1) *groupmod -n test1 test*

step8:to change the group id
*groupmod -g 1088 test1*

step9:to change the main group of test1 to test1 (actually the main group of test1 was test because test main group was test which didnt change when user was changed to test1 )
              *
                usermod -g test1 test1*
thanks alot to all who helped me to complete it .
 plz try it and tell me know if any mistake or any thing i missed.

    *


*









    _______________________________________________
    Mailinglist mailing list
    [email protected] <mailto:[email protected]>
    http://ilug-cochin.org/mailman/listinfo/mailinglist_ilug-cochin.org




--
Regards,
Jain M Johny
------------------------------------------------------------------------

_______________________________________________
Mailinglist mailing list
[email protected]
http://ilug-cochin.org/mailman/listinfo/mailinglist_ilug-cochin.org


_______________________________________________
Mailinglist mailing list
[email protected]
http://ilug-cochin.org/mailman/listinfo/mailinglist_ilug-cochin.org

Reply via email to