> setuid nu merge pe scripturi
Mi-a trecut si mie prin cap ca defapt scriptul e interpretat de /bin/bash
care ruleaza ca user-ul curent.
Drept care am incercat urmatoarea chestie:
<cut>
[stats@trinity scripts]$ cat kkmk.c
#include <stdlib.h>
int main(int argc, char **argv)
{
system("/sbin/iptables -t filter -L");
}
[stats@trinity scripts]$ ls -l kkmk
-rws--x--x 1 root root 13655 Sep 23 18:35 kkmk
[stats@trinity scripts]$ ./kkmk
iptables v1.2.1a: can't initialize iptables table `filter': Permission
denied (you must be root)
Perhaps iptables or your kernel needs to be upgraded.
[stats@trinity scripts]$
</cut>
Ok. Intrebarea mea ar fi:
Cum fac sa execut ceva de genul `/sbin/iptables -t filter -L
user_chain -n -v -x` folosind un user neprivilegiat?
Merci
Mihai
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.