Vlastný vyhľadávací nástroj
Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému |
Autor |
Správa |
brano Pokročilý používateľ


Založený: 20.05.2008 Príspevky: 68 Bydlisko: Martin
|
Zaslal: So Feb 05, 2011 4:18 pm Predmet: Python & Django |
|
|
Zdravim,
riešim taký drobný problém ohľadom mod_python, djanga a chrootu..
Konkrétne teda, pre spojenie djanga s apachom používam mod_python. Každá doména beží v separátnom chroote - z debootstrapu s chrooted openssh. Tam je nasmerovaný aj mod_python vo vhoste apachu.
Samozrejme, z chrootu sa nesmie user dosta? von, problém však je, že djangom, konrkétne napríklad týmto kodom:
Kód: | from django.http import HttpResponse
import commands
def index(request):
return HttpResponse(commands.getoutput("ls /"))
|
je možné vylistova? aj obsah mimo chrootu. čo je samozrejme problém. KOnfigurácia vhostingu vyzerá nejak takto:
Kód: | <VirtualHost *:80>
ServerName domena
DocumentRoot /users/klienti/python1/home/web
<Location "/">
SetHandler python-program
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE web.settings
PythonDebug On
PythonOption django.root /druhy
PythonPath "['/users/klienti/python1/home'] + sys.path"
</Location>
</VirtualHost> |
páni prosím neviete mi poradi?, ako sa dá ten python/django osetrit, aby sa ten user z toho chrootu nedostal?
Ďakujem _________________ MXHosting-Špecializovaná ponuka e-mail hostingových služieb! alebo MXHosting.cz Zľavový kupon MX502 na 15% |
|
Návrat hore |
|
 |
|
|
Môžete odosielať nové témy do tohto fóra Môžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre Nemôžete hlasovať v tomto fóre
|
Powered by phpBB © 2001, 2005 phpBB Group Server Uptime: 27 days 11 hours 23 minutes | Average Load: 0.48, 0.54, 0.55
|