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