SUID problem
Tom Hudec
Tom na ABBA.cz
Sobota Duben 20 03:10:49 CEST 2002
Richard Willmann wrote:
>>Uzivatel ftp nema pravo x, nebude chyba v tom programu menicim identitu?
>>Neni nahodou potreba nastavit uid z eiud?
>
> ten wrapper vyzera takto:
#include <sys/types.h>
#include <unistd.h>
> #define REAL_PATH "/usr/local/abc/abc.sh"
> main(ac, av)
> char **av;
> {
setreuid( geteuid(), getuid() ); /* S timto to bude fungovat. */
> execv(REAL_PATH, av);
> }
>
> pricom binarka ma nastavene SUID.
--
Tom Hudec <Tom(at)ABBA.cz>, editor of Tom's ABBA pages http://ABBA.cz/
.''`. The box said Windows, NT or better, so I installed Linux. :-)
: :' :
`. `' Debian GNU/Linux http://www.debian.org/ http://www.debian.cz/
`- The Perfect OS - the most software, the most people
Další informace o konferenci Linux