Portál AbcLinuxu, 11. května 2025 07:09

Dotaz: SUID - chapem zle?

9.5.2011 09:19 xsustek | skóre: 6
SUID - chapem zle?
Přečteno: 394×
Odpovědět | Admin
Caute, chcem sa opytat z akeho dovodu mi nefunguje nasledujuce.
guest@ubuntu-l1:~$ ll
-rwsr-xr-x 1 jsuster guest   60 2011-05-09 11:40 suid.test*

guest@ubuntu:~$cat suid.test
#!/bin/bash
/home/jsuster/program.pl

guest@ubuntu-l1:~$ ./suid.test
./suid.test: line 2: /home/jsuster/program.pl: Permission denied
Vytvoril som bash skript suid.test ktory ma aktivovany SUID bit. Skript spusta iny program ku ktoremu ma pristup iba uzivatel, ktory pridelil SUID. Ked vsak skript spustim pod inym uzivatelom, zda sa, ze nezdedil prava a skonci hlaskou: Permission denied

Mohli by ste mi niekto poradit, co mam zle?

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.5.2011 09:30 Peter H. | skóre: 18
Rozbalit Rozbalit vše Re: SUID - chapem zle?
Odpovědět | | Sbalit | Link | Blokovat | Admin
SUID bit nefunguje na skriptoch.
Have you tried turning it off and on again?
9.5.2011 09:39 Standa Kříž | skóre: 8 | Karlovy Vary
Rozbalit Rozbalit vše Re: SUID - chapem zle?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Problém je, že SUID je většinou(?) pro skripty zakázaný kvůli velikému bezpečnostnímu riziku. Většinou se doporučuje použít sudo nebo pokud je to nezbytné tak malý C program, který má SUID nastaven a zavolá příslušný skript (příklad např. zde).
9.5.2011 22:03 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: SUID - chapem zle?
Doporučuju normální sudo místo vlastních setuid bastlů. Udělat a udržovat "malý C program", který není průstřelný je dost náročné a spíš bych důvěřoval lidem od sudo než nějakým náhodným blogům.
In Ada the typical infinite loop would normally be terminated by detonation.
9.5.2011 10:29 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: SUID - chapem zle?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Proč nefunguje setuid bit na skriptech?
9.5.2011 12:36 cronin | skóre: 49
Rozbalit Rozbalit vše Re: SUID - chapem zle?
Ze je tu na to FAQ som tusil; ale ze som ju sam editoval, to ma fakt prekvapilo. :-D
9.5.2011 14:36 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: SUID - chapem zle?
mě se líbí jak i samostatné zápisy do FAQ jsou československé, viz tento ;-)
9.5.2011 14:37 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: SUID - chapem zle?
ještě jsem to zkouknul, jestli jsem se nespletl a spletl, tento je slovenskočeský :-D
9.5.2011 14:48 cronin | skóre: 49
Rozbalit Rozbalit vše Re: SUID - chapem zle?
No, ja som ešte z generácie, ktorá switch medzi slovenčinou a češtinou prakticky nepostrehne. Uznávam, že pre mladších to môže byť nervy drásajúci zážitok. :-D
9.5.2011 15:23 2X4B-523P | skóre: 38 | blog: Zelezo_vs_Debian
Rozbalit Rozbalit vše Re: SUID - chapem zle?
k nám do hospody chodí hodně slovensky mluvících řemeslníků, takže šedivý kus mozku zůstává aktualizován alespoň pro porozumění, nicméně s mluvou je to horší, moje českomoravskoslovenčina již po několika větách vyvolává ROFL :-D

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.