Inconsistencies in results of 'groups ' and 'getent group '!

Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
The observation which prompted me to ask this question is: doing groups <username> prints something like <username>: <groupname>, but doing getent group <groupname> | grep <username> doesn't print anything.
What I know is:
- Command (1)
groups <username>lists all the groups (local, ldap?) that user<username>belongs to & - Command (2)
getent group <groupname>lists all the users (local, ldap?) that belong to group<groupname>.
Command (1) suggests that <username> is a member of group <groupname> whereas command (2) suggests otherwise as it doesn't list <username> in its result.
Anybody willing to answer, please provide brief description of how do the commands work internally i.e. where do they query groups and users related information.
(Note: I cannot share the exact outputs because of company policy and there are no syntax errors etc.)
users group ldap getent
add a comment |Â
up vote
0
down vote
favorite
The observation which prompted me to ask this question is: doing groups <username> prints something like <username>: <groupname>, but doing getent group <groupname> | grep <username> doesn't print anything.
What I know is:
- Command (1)
groups <username>lists all the groups (local, ldap?) that user<username>belongs to & - Command (2)
getent group <groupname>lists all the users (local, ldap?) that belong to group<groupname>.
Command (1) suggests that <username> is a member of group <groupname> whereas command (2) suggests otherwise as it doesn't list <username> in its result.
Anybody willing to answer, please provide brief description of how do the commands work internally i.e. where do they query groups and users related information.
(Note: I cannot share the exact outputs because of company policy and there are no syntax errors etc.)
users group ldap getent
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
The observation which prompted me to ask this question is: doing groups <username> prints something like <username>: <groupname>, but doing getent group <groupname> | grep <username> doesn't print anything.
What I know is:
- Command (1)
groups <username>lists all the groups (local, ldap?) that user<username>belongs to & - Command (2)
getent group <groupname>lists all the users (local, ldap?) that belong to group<groupname>.
Command (1) suggests that <username> is a member of group <groupname> whereas command (2) suggests otherwise as it doesn't list <username> in its result.
Anybody willing to answer, please provide brief description of how do the commands work internally i.e. where do they query groups and users related information.
(Note: I cannot share the exact outputs because of company policy and there are no syntax errors etc.)
users group ldap getent
The observation which prompted me to ask this question is: doing groups <username> prints something like <username>: <groupname>, but doing getent group <groupname> | grep <username> doesn't print anything.
What I know is:
- Command (1)
groups <username>lists all the groups (local, ldap?) that user<username>belongs to & - Command (2)
getent group <groupname>lists all the users (local, ldap?) that belong to group<groupname>.
Command (1) suggests that <username> is a member of group <groupname> whereas command (2) suggests otherwise as it doesn't list <username> in its result.
Anybody willing to answer, please provide brief description of how do the commands work internally i.e. where do they query groups and users related information.
(Note: I cannot share the exact outputs because of company policy and there are no syntax errors etc.)
users group ldap getent
asked Dec 7 '17 at 7:08
MasterJEET
11
11
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f409400%2finconsistencies-in-results-of-groups-username-and-getent-group-groupname%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password