LINUX.ORG.RU

Apache: изменение стандартной директроии /var/www на /home


0

0

Хочу чтобы сайт располагался не в стандартной директории /var/www, а в /home/user.

Отключил SELinux для httpd:
# setsebool httpd_disable_trans 1
# service httpd restart

При рестарте httpd не ругается, но в броузере все равно не удается открыть страницу: «Forbidden. You don't have permission to access / on this server.»

Права на чтение в /home/user есть у всех.

ОС: CentOS 5.4

man chcon

/usr/bin/chcon -R -t httpd_sys_content_t /home/user

в логах: либо /var/log/audit/audit?.log, либо в /var/log/messages (в зависимости от запущенных демонов) есть инфа о том, что именно selinux заблочил, далее man audit2allow, man semanage - там все несложно.

real_maverick ★★★
()

Проще сделать симлинк /var/www -> /home/user, правда не знаю как это повлияет на SeLinux

Nao ★★★★★
()
Ответ на: комментарий от nnz

> И прекрати мучить птичку!

см пост мой пост выше, результата не будет

real_maverick ★★★
()

> Отключил SELinux для httpd:

# setsebool httpd_disable_trans 1
# service httpd restart

это не совсем верно, кури доки, описывать оч много,

и если сервак боевой луше не гаси selinux, а научись его готовить ;)

real_maverick ★★★
()
Ответ на: комментарий от Nao

>Проще сделать симлинк /var/www -> /home/user, правда не знаю как это повлияет на SeLinux

Развести при помощи ссылок можно только apparmor, да и то ссылки должны быть хардовые.

nnz ★★★★
()
Ответ на: комментарий от nnz

> Развести при помощи ссылок можно только apparmor, да и то ссылки должны быть хардовые.

согласен и поэтому армор УГ

real_maverick ★★★
()
Ответ на: комментарий от real_maverick

Да я немножко не об этом писал, просто во многих тузлах/скриптах/етц DOCUMENT_ROOT по умолчанию стоит /var/www, и чтобы совершать меньше телодвижений в будущем можно сделать симлинк. Но это так, мелочь...

Nao ★★★★★
()

>Права на чтение в /home/user есть у всех.
ещё скорее всего на исполнение директорий надо дать, чтобы можно было список файлов получить.

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