Hi!
This thread concerns the permissions, the owner, and the group associated with the executable file
/bin/mount
Let's deal with the 's' permission above. The permissions tutorial <
http://www.dartmouth.edu/~rc/help/faq/permissions.html> tells about that 's':
"in the place where 'x' would normally go is called the set-UID or set-groupID flag. On an executable program with set-UID or set-groupID, that program runs with the effective permissions of its owner or group."
Some questions I cannot answer at this point.
(1) From the very practical point of view: how can I set x-permission to
mount, for me (I mean for the single non-root user of my Slackware system)? Of course, I'm interested to set such an x-permission without identifying the
user which I am to the
root of my system.
(2) Notice that my previous question actually pertains to the already quoted
"effective permissions of its owner or group" to execute the
/bin/mount command (see the tutorial above). Concretely: what does it mean and how can be set an
effective permissions of its owner or group, in terms of Linux commands?
(3) Having in mind that '
rwxr-xr-x' also reads as '
755', what is the number reading of '
rwsr-xr-x', if any? In fact, is there any number reading for '
s' permissions? If negative, that would actually prove that the literal and the numerical forms of permissions cannot express completely identical settings.
Could anybody please help me to understand and to configure my user permission?
Thanks!