SUID problem
Tom Hudec
Tom na ABBA.cz
Pátek Duben 19 14:43:27 CEST 2002
Richard Willmann wrote:
>>>som prihlaseny pod uzivatelom "ftp" a spustam wrapper ktory vola
>>
> shellovsky
>
>>>script, vyzera to takto
>>>
>>>-rwsr-x--- 1 abc ftp 11445 Apr 18 15:11 abc*
>>>-rwxr-x--- 1 abc abc 324 Apr 18 16:00 abc.sh*
>>>
>>>
>>>no ako "ftp" mam pristup spustit program abc, ten vykona abc.sh a kedze
>>
> mal
>
>>>SUID bit vykona ho ako uzivatel abc. no ale moc to takto nefunguje ...
>>
> po
>
>>>spusteni abc vypise bash chybu:
>>>
>>>/usr/local/abc/abc.sh: /usr/local/abc/abc.sh: Permission denied
>>>
>>>
>>>any idea?
>>
>>Nenasel /bin/bash ci /bin/sh ?
>
>
> neviem, ale skor ano lebo ak to spustim ako root tak to bezi a v abc.sh je
> hned na prvom riadku #!/bin/bash
Uzivatel ftp nema pravo x, nebude chyba v tom programu menicim identitu?
Neni nahodou potreba nastavit uid z eiud?
--
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