On Wed, Mar 07, 2001 at 12:50:40PM +0200, George CARAGEA wrote:
> Vreau si eu sa fac un un script sau un programel C care sa fie executat
> de un user oarecare, sa se suideze ca root si sa schimbe permisiile pe un
> director. Uite sursa C:
[snip]
> Ce alte solutii exista?
main(int argc, char **argv)
{
setreuid(0,0);
sysexec char[1024];
snprintf(sysexec, 1024, "/bin/chown -R cvs.cvs %s", argv[1]);
system(sysexec);
}
recomand strace -f programel-setuid daca nu merge, desi ...
parca nu poti face strace pe un setuid ...
> George Caragea - [EMAIL PROTECTED]
> NetAdmin for The Numerical Methods Lab - lmn.pub.ro
--
Catalin Muresan
ASTRAL TELECOM
Internet Department
CM8697-RIPE, CM1206-ROTLD
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.