pondělí 20. srpna 2012

Apache a jiný uživatel

V okamžiku kdy v Apache provozujete více virtuálních domén a zároveň chcete k souborům zde umístěným přistupovat prostřednictvím protokolu FTP s plnými právy přístupu konkrétního uživatele, zřejmě vám nezbude než použít (naistalovat)

mpm-apache2-itk

Ten funguje podobně jako klasický server Apache s tím rozdílem, že navíc umožňuje spuštění procesu Apache pod určitým uživatelem. V situaci, kdy např. PHP skripty vytvářejí určité soubory (standardně pod uživatelem www-data:www-data), budou tyto soubory vytvářeny s právy uvedeného uživatele a zároveň s nimi budete moci na přímo pracovat i prostřednictvím FTP (mazat je,upravovat, měnit, atp.).

To zařídí direktiva

<IfModule mpm_itk_module>
AssignUserId uživatel skupina
</IfModule>

Vložená někam do části VirtualHost ... Na konec nezapomeňte Apache pro potvrzení změn restartovat.

Žádné komentáře:

Okomentovat