Portál AbcLinuxu, 10. května 2025 09:55

Dotaz: Spustění apache pod rootem

9.5.2009 15:25 Jan
Spustění apache pod rootem
Přečteno: 143×
Odpovědět | Admin
Dobrý den, chtěl bych se zeptat. Mám PHP skript na spusteni nejake aplikace: < system('./aplikace'); echo "Aplikace zapnuta!"; ?> Pro vypnuti: < system('pkill -9 aplikace'); echo "Aplikace vypnuta!"; ?> Jenomže kámen úrazu je v tom že apache běží pod uživatelem apache. Nevím proč ale php mi nechce tu aplikaci spustit.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.5.2009 15:38 ZAH | skóre: 43 | blog: ZAH
Rozbalit Rozbalit vše Re: Spustění apache pod rootem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Prostě k tomu uživatel apache nemá práva. Pouštět apache pod rootem je také cesta do pekel. Doporučuji prostudovat příkaz sudo.
9.5.2009 15:46 #Tom | skóre: 32 | blog: Inspirace, aneb co jsem kde vyhrabal
Rozbalit Rozbalit vše Re: Spustění apache pod rootem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Aplikaci lze nastavit příslušná práva i pomocí setuid bitu: chown root ./aplikace; chmod u+s ./aplikace.

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.