The 's' set user bit on an executable means that the program will be run with the same user resource access as the owner id of the file.
The 's' set group bit on an executable means that the program will be run with the same group resource access as the group id of the file.
The 's' set group bit on a directory means that files created within the directory will take the same group id as the directory.
The 't' save text bit on a directory means that files within the directory can only be deleted or renamed by the owner of the file.
These permissions should be treated with care, as they have potential security vulnerabilities when misused.
Last edited by neonsignal; 11-10-2010 at 02:00 AM.
|