group permission


 
Thread Tools Search this Thread
Top Forums UNIX for Dummies Questions & Answers group permission
# 1  
Old 02-17-2005
group permission

I have an executable that had permissions set to 700. I changed this to 770 and added a user to the group in an attempt to allow that userds to run the file. Obviously this didnt work or I wouldnt be here.
Do I need to cause the group file to be re-read and if so how, or am I misunderstanding group permissions?
# 2  
Old 02-17-2005
It may be that the permission problem is on the directory - check the directory permissions for that group.
# 3  
Old 02-17-2005
Do one more thing and test ...

temporily give +x permission to "others" also for that script and let the user run the script.

If it is successful ..., then some thing you need to look whether that user is part of the group you are specifying.

Have a try ...
# 4  
Old 02-17-2005
one more thing you may need to check ....

enter the command

groups

to know what group the shell belong to ...



and also
you may need to change the group of the current shell

by newgrp

see man newgrp

Change the group of the current shell and try running the script again.

Have a try of this one tooo ....;
# 5  
Old 02-17-2005
I believe directory permissions were not the problem as I could set 777 on the file and the user could run it.
I believe that even though I added the user to the proper group in /etc/group that since the file had not been re-read that the change hadnt effectively been made. bhargav gave me the hint about what group the shell belonged to so I tried starting a new shell as the user and the file ran.

I am guessing here but since the file ran under a new shell that indictes that the group file is read each time a new shell is created and so under the new shell the user was in the correct group ... is that correct?
# 6  
Old 02-17-2005
Quote:
Originally Posted by thumper
I am guessing here but since the file ran under a new shell that indictes that the group file is read each time a new shell is created and so under the new shell the user was in the correct group ... is that correct?
No. The grouplist is set by the login program. Then each new process will inherit from the parent process. You can start a new shell by just typing:
ksh
but that would have the same grouplist as the parent. I think that su would have worked though.
# 7  
Old 02-17-2005
Originally posetd by Perderabo 'The grouplist is set by the login program.'

The login is what worked in this case then. I ran an ssh session to the machine where the file was located and went in as the user. During the attempt yesterday the user did not log out/in.

Thanks for the help.
 
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

How to create a Group with rwx permission?

I want to create a GROUP with rwx permission. Also, I want to create a GROUP with root privileges, so that next time i create a user, I just need to add it to any of the groups and privileges automatically applied. please help. Thanks, Shouvanik (4 Replies)
Discussion started by: shouvanik
4 Replies

2. Solaris

Solaris group ID permission drwxrwS--x

why is the group id in capital S and not lowercase s ? I have a directory with the following permissions: drwxrws--x when I remove the group id and add it again with g+s or chmod 2765 , it displays the group ID in capital "S" instead of lowercase "s" tried to find this out on Google, but... (2 Replies)
Discussion started by: misterx12345
2 Replies

3. Solaris

Can't sudo Using Group Permission

All: I'm having a problem with sudo on Solaris 5.10 that is giving me fits (and BTW, I'm a Linux admin by trade...). The issue is that I have a number of users (myself included) that cannot sudo to root to complete user admin tasks. Assuming the user is jdoe, and the group with the elevated... (3 Replies)
Discussion started by: rjlohman
3 Replies

4. UNIX for Dummies Questions & Answers

Need to remove Group write permission .

How would i write a command that can find all the objects under the etc directory that have group write permission enabled and have not been accessed in the last X days. This is what i got from internet souce but i m not able to modify it according to my distribution. find /etc -perm... (1 Reply)
Discussion started by: pinga123
1 Replies

5. Shell Programming and Scripting

Find all files with group read OR group write OR user write permission

I need to find all the files that have group Read or Write permission or files that have user write permission. This is what I have so far: find . -exec ls -l {} \; | awk '/-...rw..w./ {print $1 " " $3 " " $4 " " $9}' It shows me all files where group read = true, group write = true... (5 Replies)
Discussion started by: shunter63
5 Replies

6. UNIX for Dummies Questions & Answers

Inherit Group File Permission

In our file system, the SGID for a directory is set right now. Any new files created in this directory will automatically be assigned the same group from the parent directory. Is there a way to inherit the file permission from the parent directory as well? The OS is Solaris 2.8. Example:... (1 Reply)
Discussion started by: april
1 Replies

7. UNIX for Dummies Questions & Answers

how to add permission of directory to a group

Hi, A simple and silly question on Unix. I have a directory named "a" and I would like to grant permission to group name "text" to access, read and execute my directory. Could anyone help me? Thanks. (2 Replies)
Discussion started by: ahjiefreak
2 Replies

8. Shell Programming and Scripting

permission, owner and group

hello I search a script (ksh for Aix 5.3) to save all permissions, groups and owner for all files. Because we work much to change it, and a mystake ......! So i want execute this script to save/ execute permissions for all files. If you have this script, thank you for your help ;) best... (2 Replies)
Discussion started by: pascalbout
2 Replies

9. AIX

Group permission not working

Please forgive me, but I am not a Unix expert. I'm supporting SAP r/3 and we are trying to run an external command from SAP to read a file at the unix level. When we perform the more command on the following two files, we are succesful in reading the bws file, but unsucessful in reading the bws1... (13 Replies)
Discussion started by: bbauerle
13 Replies

10. UNIX for Dummies Questions & Answers

how to define permission of unix group

While logged on as root, I created a user 'usera' I also created a group called 'groupa' I need to modify the permission of the user i created to not have root privileges. I also need to change groupa to be in 'others' please help! thanks, nieves (3 Replies)
Discussion started by: mncapara
3 Replies
Login or Register to Ask a Question