• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 280
  • Last Modified:

grp permissions in unix

I have a file with u+rwx and g+rwx. It shows as follows:

-rwxrwx---    1 myid1  abcd          829 Nov 20 10:46 run_con.ksh

The groups for this myid1 are : abcd, grp1, grp2

Another userid - say myid2 tries to more the ksh and fails. I look at its groups. They are: grp2, grp3

I am wondering why it failed given the two ids share a group between them, namely,  grp1. So the second id - myid2 - should have been able to access the script given this fact, no?
0
LuckyLucks
Asked:
LuckyLucks
1 Solution
 
LuckyLucksAuthor Commented:
Typo, the shared group between the two ids is grp2 NOT grp1.
0
 
omarfaridCommented:
the perms are given to group abcd and not to other groups.

you either change the file group to the group grp2 with command chgrp

or

you add the user to group abcd
0
 
woolmilkporcCommented:
It's only the user and group owning the file which count here.

Only user myid1 and members of the group abcd can access and execute this file, the membership of the users in other groups is in no way relevant.
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now