LinuxSA Mailing list archives

Index: [thread] [date] [subject] [author]
  From: Sam Silvester <sam@quadlink.pineview.net>
  To  : Andrew Pullin <andrew@hotspurbgc.com.au>
  Date: Tue, 11 Apr 2000 17:28:03 +0930 (CST)

Re: File Permissions

The 's' means set user or group id on execution. At a guess, this would be
so that everyone in the owners group would effectively run that particular
file as the owner instead of themselves. But obviously you don't want just
anybody to be able to (big security worry with setuid files) so it is only
set for the user's group.

More info? try 'man chmod' :-)

Cheers,

Sam.




-- 
Programming is an art form that fights back.

Sam Silvester
sam@quadlink.pineview.net

Ph:  +61 (08) 8849 2205
Fax: +61 (08) 8849 2376

http://www.quadlink.pineview.net

On Mon, 10 Apr 2000, Andrew Pullin wrote:

> Hi All,
>     I was scanning the Java Development Kit for Linux
> yesterday, and came across a file permission I haven't seen
> before, and wondered what it meant. The actual permission
> looked something like : -r-xs-x--x. What is 's' ? It was
> also strangely only set on the "group" permission. I know
> that there are some permissions that exist that are not used
> very often, or are only used on big networks (ie. on some
> UNIX networks the bash shell is set "sticky" or always
> loaded in memory because every user on the network needs it
> so it is never swapped out). Can someone shed some light on
> what these "other" permissions are, how you set them, and
> what they do?
> 
>     Cheers!
>         Andrew.
> 
> -- 
> LinuxSA WWW: http://www.linuxsa.org.au/  IRC: #linuxsa on irc.linux.org.au
> To unsubscribe from the LinuxSA list:
>   mail linuxsa-request@linuxsa.org.au with "unsubscribe" as the subject
> 

-- 
LinuxSA WWW: http://www.linuxsa.org.au/  IRC: #linuxsa on irc.linux.org.au
To unsubscribe from the LinuxSA list:
  mail linuxsa-request@linuxsa.org.au with "unsubscribe" as the subject


Index: [thread] [date] [subject] [author]
Return to the LinuxSA Mailing List Information Page