in reply to Re^3: Can the user a script runs as be changed?
in thread Can the user a script runs as be changed?
Everyone has to learn about it for the first time sometime.
Of course they do but hopefully by that stage they have discovered the man pages and/or read a basic book. Of the two objections I raised the first was the fact that you typically can't run suid scripts on a large number of the servers out there without recompiling the kernel to remove that restriction or wrapping the script with a short C execv() function. Have you ever actually tried it?
[user]$ cat test.pl #!/usr/bin/perl print "This is a suid test\n"; [user]$ chmod +s test.pl [user]$ ll rover.pl -rwsr-xr-x 1 user coders 203 Mar 10 02:41 test.pl [user]$ ./test.pl Can't do setuid [user]$ su root Password: [root]# ./test.pl This is a suid test [root]# exit exit [user]$ ./test.pl Can't do setuid $ uname -sr Linux 2.4.18-27.7.xsmp $
cheers
tachyon
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^5: Can the user a script runs as be changed?
by Lexicon (Chaplain) on Jul 15, 2004 at 18:51 UTC | |
by tachyon (Chancellor) on Jul 15, 2004 at 22:02 UTC |