Results 1 to 4 of 4

Thread: adding users to their own group

  1. #1
    henders254 NNTP User

    Default adding users to their own group


    When I add a user via Yast, they are being added to the group "users" as
    a primary group. Is there any way to add users to their own group
    instead of the "users" group by default? For example, if I add user
    "foo" s/he should be added to group "foo", not group "users".

    Also, users are automatically added to the "Dial out" and "video"
    groups - could any one please tell me what these groups are and whether
    they are needed for anything?

    Thanks.


    --
    henders254
    ------------------------------------------------------------------------
    henders254's Profile: http://forums.opensuse.org/member.php?userid=3146
    View this thread: http://forums.opensuse.org/showthread.php?t=404042


  2. #2
    ken yap NNTP User

    Default Re: adding users to their own group


    You would have to modify the YaST templates to do this, I don't know
    exactly where. What you are describing is a practice that started with
    Redhat long time ago. The reasoning is that each user would have their
    own group and then would be able to give access to their files in a more
    fine-grained fashion by admitting other users to their group or not. In
    practice this isn't used much, party because you have to ask root to
    manage the groups, and sysadmins get annoyed if you bother them for
    every little thing. So the practice of putting all users in the "users"
    group which was the original Unix practice, works fine most of the time,
    but it's all or nothing if you want to share with other users.

    dialout is for access to the serial modem and video for access to the
    frame buffer and TV cards I believe. You can see which devices are owned
    by those groups in /dev.


    --
    ken_yap
    ------------------------------------------------------------------------
    ken_yap's Profile: http://forums.opensuse.org/member.php?userid=221
    View this thread: http://forums.opensuse.org/showthread.php?t=404042


  3. #3
    erikro NNTP User

    Default Re: adding users to their own group


    Hi,

    henders254;1921866 Wrote:
    > When I add a user via Yast, they are being added to the group "users" as
    > a primary group. Is there any way to add users to their own group
    > instead of the "users" group by default? For example, if I add user
    > "foo" s/he should be added to group "foo", not group "users".
    >
    > Also, users are automatically added to the "Dial out" and "video"
    > groups - could any one please tell me what these groups are and whether
    > they are needed for anything?
    >


    To change the default group and default additional groups edit the file
    /etc/default/useradd. There are two lines to edit. The first one is


    Code:
    --------------------

    GROUP=100

    --------------------


    which means that the default group for the new user is the one with the
    group id 100. Change this to the group id of the default group you want
    to use. So if your group "foo" has the id 102 put 102 instead of 100.

    The second line is


    Code:
    --------------------

    GROUPS=video,dialout

    --------------------


    Those are the additional groups you assign a new user.

    The group dialout allows the user to use a dial out device like a
    modem. The group video gives the users access to the video device.

    hth

    Greetings

    Erik


    --
    erikro
    ------------------------------------------------------------------------
    erikro's Profile: http://forums.opensuse.org/member.php?userid=17317
    View this thread: http://forums.opensuse.org/showthread.php?t=404042


  4. #4
    ken yap NNTP User

    Default Re: adding users to their own group


    I think what the OP wants is more. He doesn't just want to change the
    default group. He wants an add of a new user to automatically create a
    group of the same name and to make that the user's primary group. So a
    useradd also does a groupadd. And presumably a userdel will do a
    groupdel.


    --
    ken_yap
    ------------------------------------------------------------------------
    ken_yap's Profile: http://forums.opensuse.org/member.php?userid=221
    View this thread: http://forums.opensuse.org/showthread.php?t=404042


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •