в /etc/apache2/apache2.conf нашел:# These need to be set in /etc/apache2/envvars
User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}
в /etc/apache2/envvars:
# envvars - default environment variables for apache2ctl
# Since there is no sane way to get the parsed apache2 config in scripts, some
# settings are defined via environment variables and then used in apache2ctl,
# /etc/init.d/apache2, /etc/logrotate.d/apache2, etc.
export APACHE_RUN_USER=www-data
export APACHE_RUN_GROUP=www-data
export APACHE_PID_FILE=/var/run/apache2.pid
это как я понял от www-data он запускается
так, а как теперь запретить смотреть конфиги через пхп-шеллы?
___
так, выставил у конфигов права 0640, вот думаю, стоит ли у всего-всего выставить эти права?
заливал шелл на хостинг таймвэб, посмотреть как у них все устроено, достаточно приличный хостинг кстати. Там не мог получить доступ только к конфигам и папкам пользователей,практически ко всему остальному доступ был.
собственно вопрос, что следует защитить подобным образом(0640), чтобы все работало и было безопасно?