Нет прав для доступа к серверу при одном и том же владельце папки и процесса Apache. Как устранить?

Расклад следующий:
Удаленный VDS-сервер, ставлю LAMP.

Указываю в файле /etc/apache/envvars
APACHE_RUN_USER = musaevhs
APACHE_RUN_GROUP = musaevhs


В файле /etc/apache2/sites-enabled/000-default.conf
<VirtualHost *:80>
        ServerName musaevhs.ru
        DocumentRoot /home/musaevhs/www

        <Directory '/home/musaevhs/www/'>
            AllowOverride All
            Allow From All
        </Directory>

        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>


Владелец папки - musaevhs, у этого пользователя sudo-права.
И все равно выплевывает

Forbidden
You don't have permission to access / on this server.
Apache/2.4.7 (Ubuntu) Server at musaevhs.ru Port 80


Есть соображения, куда копать?..
Если выставляю DocumentRoot в папку /srv, которую создал в корне, то все работает, файлы читает. У папки /srv владелец root
  • Вопрос задан
  • 2049 просмотров
Пригласить эксперта
Ответы на вопрос 1
martin74ua
@martin74ua Куратор тега Linux
Linux administrator
ммм... а index.html у вас в папке есть?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы