open_basedir + userdir dans apache2
Un rapide mémo sur une façon simple de segmenter ses utilisateurs sans pour autant créer de virtualhost dédié.
L'astuce consiste à profiter de la directive `Directory` de la configuration du mod userdir:
<IfModule mod_userdir.c>
UserDir public_html
UserDir disabled root
<Directory /home/*/public_html>
php_admin_value open_basedir ./:/tmp
AllowOverride FileInfo AuthConfig Limit Indexes
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>
</IfModule>
Et le tour est joué..
Add new comment