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
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
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
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
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
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
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
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 $@?
And I read that the $* has security problems, why? (6 Replies)
Discussion started by: Henryyy
6 Replies
9. Programming
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
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
LEARN ABOUT HPUX
setresuid
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)