Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 22 Dec 2006 16:20:56 +0800
From:      lveax <lveax.m@gmail.com>
To:        "Matthew Seaman" <m.seaman@infracaninophile.co.uk>
Cc:        freebsd-questions <freebsd-questions@freebsd.org>
Subject:   Re: I can't see my user name in `pw group show wheel`
Message-ID:  <576dcbc20612220020n108d5762occ78bd3c5f2abbce@mail.gmail.com>
In-Reply-To: <458AC50C.7030206@infracaninophile.co.uk>
References:  <576dcbc20612201323y24905c64u844d56312356af38@mail.gmail.com> <458AC50C.7030206@infracaninophile.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12/22/06, Matthew Seaman <m.seaman@infracaninophile.co.uk> wrote:
> lveax wrote:
> > hey all.
> >
> > i found a problem just now.
> > i added this user(in wheel group)with sysinstall when i install freebsd.
> >
> > $ id
> > uid=1001(user) gid=0(wheel) groups=0(wheel), 5(operator), 69(network)
> >
> > $ pw group show wheel
> > wheel:*:0:root
> >
> > i can't see it in the wheel group users list?
> >
> > but when i add a new user with adduser,it will in the list.
>
> That's because you've made 'wheel' the primary group for that
> user, which is probably not exactly what you intended.
>
> The primary group is defined in /etc/master.passwd -- the gid
> number is put into the third field.  Eg: consider the standard
> system user bin:
>
> happy-idiot-talk:~:% id bin
> uid=3(bin) gid=7(bin) groups=7(bin)
> happy-idiot-talk:~:% pw group show bin
> bin:*:7:
> happy-idiot-talk:~:% pw user show bin
> bin:*:3:7::0:0:Binaries Commands and Source:/:/usr/sbin/nologin
>         ^
>         ^
>
> No UIDs are listed as members of group bin in /etc/group, but the
> bin user has bin as their primary group deom the password file.
>
> adduser probably does the common trick of creating a user and a group
> of the same name -- in fact, pw(8) will also do precisely that unless
> you specify a primary group using the '-g' flag.  Use the '-G' flag
> instead to specify other groups for the user to belong to.
>
>         Cheers,
>
>         Matthew
>
> --
> Dr Matthew J Seaman MA, D.Phil.                       7 Priory Courtyard
>                                                       Flat 3
> PGP: http://www.infracaninophile.co.uk/pgpkey         Ramsgate
>                                                       Kent, CT11 9PW
>
>
>
>

thank you

but i find an exception?

$ id root
uid=0(root) gid=0(wheel) groups=0(wheel), 5(operator)

root's primary group is wheel and root is in the list?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?576dcbc20612220020n108d5762occ78bd3c5f2abbce>