perl suid proftpd

jan labut konference.labut na seznam.cz
Středa Duben 9 23:32:59 CEST 2003


Dobry den
mam suid perl skript ftp-run.pl, interpret je #!/usr/bin/suidperl, vlastnik je 
root, a je nastaven s bit,
takze: -rwsr-xr-x root user run-ftp.pl.
skrip ma spustit/zastavit (dle parametru) proftpd.
zastaveni "system('/usr/bin/killall proftpd');" probehne v poradku
spusteni "system('/usr/sbin/proftpd');" skonci chybovou hlaskou "unable to set 
uid to 77, current uid: 500"
v cem je problem? ze by cetl proftpd realne uid? jak to vyresit?
dekuji 
Jan


Další informace o konferenci Linux