[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Permissions




On Wed, 27 Dec 2000, Bill Lumsden wrote:

> Hi all,
> 	I want to give members of my staff access to a program (radute)that only
> runs as root. Can this be done without giving full root access ??
> 
> If so can someone tell me how?
> 
> computer:/usr/local/radius#ls -la
> -r-x------    1 root     staff        9105 Mar  2  2000 hsysadm
> -r-x---r-x    1 root     staff        8854 Mar  2  2000 hwebadm
> -r-x------    1 root     staff        4819 Mar  2  2000 ison
> -rw-r--r--    1 root     staff          54 Mar  2  2000 pine
> -rwx------    1 root     staff         292 Mar  2  2000 rad.sh
It seems that rad.sh also needs to be world/group executable (and
readeble). If unsure, try to:
# chmod g+rx *

This will set read and execute group-permission for every file in this
dir.

Not only the 'startfile' needs to be user-executable, but also every file
that that file executes, eg:
#!/bin/sh
prog1
prog2
prog3

When executing this file as a user, the files prog1-prog3 also needs to
have the execution bit set for the group.

Hope that helps,
Sebastiaan



Reply to: