Sponsored Content
Top Forums UNIX for Dummies Questions & Answers What's the difference between rwxrwSr-x and rwxrwsr-x? Post 302231875 by fld2007 on Wednesday 3rd of September 2008 10:37:28 AM
Old 09-03-2008
Perderabo, sorry I didn't realize you have multiple posts regarding this question. Thanks for the in-depth explanation in your posts and pointing out my errors. I have a much better idea about suid/sgid now.
 

10 More Discussions You Might Find Interesting

1. Linux

what is the difference between -h and -H ?

samba:/home/backup # df -h /home/ Filesystem Size Used Avail Use% Mounted on /dev/sdb2 34G 8.6G 26G 26% /home samba:/home/backup # df -H /home/ Filesystem Size Used Avail Use% Mounted on /dev/sdb2 37GB 9.2GB 28GB 26% /home what... (2 Replies)
Discussion started by: cw1972
2 Replies

2. UNIX for Dummies Questions & Answers

difference between == and =

This is probably a stupid question to ask. But could somebody help me clearly distinguish the difference between these two operators in unix '==' and '='? (7 Replies)
Discussion started by: Vikas Sood
7 Replies

3. UNIX for Advanced & Expert Users

Difference between @# and @*

hi Can any one explain me difference between @# and @* with the help of examples? Thanks (3 Replies)
Discussion started by: rochitsharma
3 Replies

4. Shell Programming and Scripting

does someone see the difference

this works (session is set in -x) @@ecar0o:/html/dbs/public/cgi-bin> ssh ecar0o.bc -l oracle ssh cas_a "find /casa/dbcrea/`echo casa | cut -c 1-3`/rel55595 -type f ! -name '*.dbf' -exec ls -l {} \\\\\;" + cut -c 1-3 + echo casa + ssh ecar0o.bc -l oracle ssh cas_a find... (1 Reply)
Discussion started by: plelie2
1 Replies

5. Programming

while and if, what is the difference?

Hi, I am learning C++ and I have the following code: //Tokenizing program: pointer version. #include <iostream> #include <cstdio> using namespace std; int main() { char str; char token; char *p, *q; cout << "Enter a sentence: "; gets(str); p=str; //read a... (4 Replies)
Discussion started by: faizlo
4 Replies

6. Shell Programming and Scripting

Difference between 1,$ and /g

just wondering what the difference is between 1,$ and /g when doing a substitution in vi. doesn't seem to be much difference from what i can see. (2 Replies)
Discussion started by: bigubosu
2 Replies

7. Shell Programming and Scripting

difference between > and 2>

Hi could you please tell me, what is the difference between this two urgently (2 Replies)
Discussion started by: lnviyyapu
2 Replies

8. Shell Programming and Scripting

What's the difference between $* and $@ ?

What's the difference between $* and $@? And I read that the $* has security problems, why? (6 Replies)
Discussion started by: Henryyy
6 Replies

9. Programming

what is the main difference between difference between using nonatomic lseek and O_APPEND

I think both write at the end of the file ...... but is there a sharp difference between those 2 instruction ..... thank you this is my 3rd question today forgive me :D (1 Reply)
Discussion started by: fwrlfo
1 Replies

10. Shell Programming and Scripting

awk to calculate difference of split and sum the difference

In the awk I am trying to subtract the difference $3-$2 of each matching $4 before the first _ (underscore) and print that value in $13. I think the awk will do that, but added comments. What I am not sure off is how to add a line or lines that will add sum each matching $13 value and put it in... (2 Replies)
Discussion started by: cmccabe
2 Replies
setresuid(2)							System Calls Manual						      setresuid(2)

NAME
setresuid, setresgid - set real, effective, and saved user and group IDs SYNOPSIS
DESCRIPTION
sets the real, effective and/or saved user ID of the calling process. If the current real, effective or saved user ID is equal to that of a user having appropriate privileges, sets the real, effective and saved user IDs to ruid, euid, and suid, respectively. Otherwise, only sets the real, effective, and saved user IDs if ruid, euid, and suid each match at least one of the current real, effective, or saved user IDs. If ruid, euid, or suid is leaves the current real, effective or saved user ID unchanged. sets the real, effective and/or saved group ID of the calling process. If the current real, effective or saved user ID is equal to that of a user having appropriate privileges, sets the real, effective, and saved group ID to rgid, egid, and sgid, respectively. Otherwise, only sets the real, effective and saved group ID if rgid, egid, and sgid each match at least one of the current real, effective or saved group ID. If rgid, egid, or sgid is leaves the current real, effective or saved group ID unchanged. Security Restrictions Some or all of the actions associated with this system call require the privilege (CHSUBJIDENT). Processes owned by the superuser will have this privilege. Processes owned by other users may have this privilege, depending on system configuration. See privileges(5) for more information about privileged access on systems that support fine-grained privileges. RETURN VALUE
Upon successful completion, and return 0; otherwise, they return -1 and set to indicate the error. ERRORS
and fail if any of the following conditions are encountered: ruid, euid, or suid (rgid, egid, or sgid) is not a valid user (group) ID. None of the conditions above are met. AUTHOR
and were developed by HP. SEE ALSO
exec(2), getuid(2), setuid(2), privileges(5). setresuid(2)
All times are GMT -4. The time now is 11:57 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy