LINUX.ORG.RU

Права доступа на директории ISPconfig

 , , , ,


0

1

Доброго времени суток. На сервере установлен ISPconfig и на одном из сайтов поднят redmine, на других сайтах в папке ~/web/.git лежат хранилища git. Проблема состоит в том что ISPconfig не видит эти хранилища. Если создаю в /tmp хранилище то все нормально работает. Как я понимаю это изоляция папок на уровне апача или с правами что то не то. Как это можно обойти?



Последнее исправление: cetjs2 (всего исправлений: 2)

Как я понимаю это изоляция папок на уровне апача или с правами что то не то. Как это можно обойти?

1. поставить права на каталог(и) хранилища 02755, user:apache (рекурсивно)

2. на файлы 0644 user:apache

3. для тех каталогов, в которых апач может создавать/удалять файлы(и только на эти каталоги) поставить g+w (02775)

4. если есть какие-то файлы, которые апач должен затирать и менять содержимое, то там хозяин apache:apache

5. юзер работающий с хранилищем должен быть в группе apache

emulek
()
30 октября 2014 г.

Допиши в генератор virtualhost файлов Но если у тебя новая версия ispconfig то он и не даст тебе там создать эту папку.

<Directory /var/www/7uzlov.ru/.git> Options FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> <Directory /var/www/clients/client132/web193/.git> Options FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory>

shambler81
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.