imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Пингвинятник (ОС *NIX)
Опции темы
Старый 10.11.2007, 00:49     # 1
GrOgy
Junior Member
 
Регистрация: 17.09.2005
Адрес: St. Petersburg
Сообщения: 118

GrOgy Нуль без палочки
вопрос по апачу

Апач почему то дает делать сайты только в директории /var/www/html
в директориях /home/user/ не дает, выдает форбиден, акцесс дениед.
права на /home/user/ 755 (drwxr-xr-x)

Server version: Apache/2.2.3

ps в чем может быть проблема?
__________________
каждому по вере
GrOgy вне форума  
Старый 10.11.2007, 01:09     # 2
Plague
Administrator
 
Аватар для Plague
 
Регистрация: 06.05.2003
Адрес: Московская Подводная Лодка
Пол: Male
Сообщения: 12 059

Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
Plague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague ДемиургPlague Демиург
в пермишшионах.
оно ж пишет почти по русски: access denied
на каталог куда кладется сайт должны быть chown на апачевкого юзера.
__________________
все "спасибы" - в приват и в репутацию! не засоряйте форум!!!!
~~~~~~~~~~~~~~~~~~~~~~

The time has come it is quite clear, our antichrist is almost already here.
M.M.
Plague вне форума  
Старый 10.11.2007, 10:15     # 3
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Если сервер на чем-то современном, то вполне может быть еще дело в правах SELinux, сам на это наткнулся... Смотрите помимо сообщений об ошибках апача системные логи ошибок в это время.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 10.11.2007, 10:48     # 4
rontommy
Добряк Модератор
ГлавБюстАтценка АН ИМХО.ВС
 
Аватар для rontommy
 
Регистрация: 14.10.2002
Адрес: Старый оценщик, НИИ ГлавБюстАтценка АН ИМХО.ВС
Пол: Male
Сообщения: 4 010

rontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербог
rontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербог
Цитата:
Сообщение от GrOgy Посмотреть сообщение
Апач почему то дает делать сайты только в директории /var/www/html
в директориях /home/user/ не дает, выдает форбиден, акцесс дениед.
Проверь файл http.conf, есть ли там разрешающие правила для "/home/user"
__________________
Лень - это когда видишь необходимость что-то делать, но не хочется, а влом - это когда что-то хочется, но не видишь необходимости это делать.
rontommy вне форума  
Старый 10.11.2007, 21:57     # 5
GrOgy
Junior Member
 
Регистрация: 17.09.2005
Адрес: St. Petersburg
Сообщения: 118

GrOgy Нуль без палочки
с chown все в порядке каталог принадлежит.. именно тому пользвателю.
а что за разрешающие правила ? для каталога в конфиге апача?
__________________
каждому по вере

Последний раз редактировалось GrOgy; 10.11.2007 в 21:58. Причина: ошибка в слове
GrOgy вне форума  
Старый 11.11.2007, 12:54     # 6
rontommy
Добряк Модератор
ГлавБюстАтценка АН ИМХО.ВС
 
Аватар для rontommy
 
Регистрация: 14.10.2002
Адрес: Старый оценщик, НИИ ГлавБюстАтценка АН ИМХО.ВС
Пол: Male
Сообщения: 4 010

rontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербог
rontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербог
Цитата:
Сообщение от GrOgy Посмотреть сообщение
а что за разрешающие правила ? для каталога в конфиге апача?
Привожу кусок из файла конфигурации /etc/httpd/conf/httpd.conf, там все по-англицки понятно вроде написано :
Цитата:
#
# UserDir: The name of the directory that is appended onto a user's home
# directory if a ~user request is received.
#
# The path to the end user account 'public_html' directory must be
# accessible to the webserver userid. This usually means that ~userid
# must have permissions of 711, ~userid/public_html must have permissions
# of 755, and documents contained therein must be world-readable.
# Otherwise, the client will only receive a "403 Forbidden" message.
#
# See also: http://httpd.apache.org/docs/misc/FAQ.html#forbidden
#
<IfModule mod_userdir.c>
#
# UserDir is disabled by default since it can confirm the presence
# of a username on the system (depending on home directory
# permissions).
#
UserDir disable

#
# To enable requests to /~user/ to serve the user's public_html
# directory, remove the "UserDir disable" line above, and uncomment
# the following line instead:
#
#UserDir public_html

</IfModule>

#
# Control access to UserDir directories. The following is an example
# for a site where these directories are restricted to read-only.
#
#<Directory /home/*/public_html>
# AllowOverride FileInfo AuthConfig Limit
# 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>
__________________
Лень - это когда видишь необходимость что-то делать, но не хочется, а влом - это когда что-то хочется, но не видишь необходимости это делать.
rontommy вне форума  
Старый 11.11.2007, 16:02     # 7
GrOgy
Junior Member
 
Регистрация: 17.09.2005
Адрес: St. Petersburg
Сообщения: 118

GrOgy Нуль без палочки
2rontommy
у меня на всех серверах все точно также в конфигах как ты написал... но домашние директории работают.. А на этом серваке где апач посвежее нифига не работает, кроме папки. /var/www/html
__________________
каждому по вере
GrOgy вне форума  
Старый 11.11.2007, 17:20     # 8
rontommy
Добряк Модератор
ГлавБюстАтценка АН ИМХО.ВС
 
Аватар для rontommy
 
Регистрация: 14.10.2002
Адрес: Старый оценщик, НИИ ГлавБюстАтценка АН ИМХО.ВС
Пол: Male
Сообщения: 4 010

rontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербог
rontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербогrontommy Гипербог
Цитата:
Сообщение от GrOgy Посмотреть сообщение
все точно также в конфигах как ты написал
как раз как я написал и не будет работать, надо "UserDir disable" закомментировать, а "UserDir public_html" - наоборот открыть.
__________________
Лень - это когда видишь необходимость что-то делать, но не хочется, а влом - это когда что-то хочется, но не видишь необходимости это делать.
rontommy вне форума  
Старый 12.11.2007, 19:53     # 9
GrOgy
Junior Member
 
Регистрация: 17.09.2005
Адрес: St. Petersburg
Сообщения: 118

GrOgy Нуль без палочки
к сожалению это не помогло.. все равно форбиден =(((

на самом деле была виновата вот эта зараза: Selinux
отключил ее нахрен и все заработало.
__________________
каждому по вере

Последний раз редактировалось GrOgy; 12.11.2007 в 23:35.
GrOgy вне форума  
Старый 12.11.2007, 23:36     # 10
Heo
::VIP::
 
Регистрация: 10.03.2003
Адрес: /dev/null
Сообщения: 2 900

Heo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех ГуруHeo Отец (мать) всех Гуру
GrOgy, форбидден?

chown myusername:group_name_of_apache /home/user/public_html. К примеру: chown -R neo:www /home/neo/public_html

(ключ -R чтобы сделать chown на каждый файл и папку внутри /home/neo/public_html)

Edit:
Кстати проверь под каким юзером запущен апач
Пример:
Цитата:
User www
Group www

Последний раз редактировалось Heo; 12.11.2007 в 23:39.
Heo вне форума  
Старый 13.11.2007, 00:28     # 11
Gennadi
Member
 
Аватар для Gennadi
 
Регистрация: 26.08.2002
Адрес: Germany
Сообщения: 232

Gennadi МолодецGennadi МолодецGennadi Молодец
проверь - у апача модуль "mod_userdir" активирован?
__________________
Я - root, мне всё разрешено...
... и это тоже
echo "I am king" | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see' &
Gennadi вне форума  
Старый 13.11.2007, 02:48     # 12
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Цитата:
Сообщение от GrOgy Посмотреть сообщение
на самом деле была виновата вот эта зараза: Selinux
А я почти сразу об этом написал, между прочим!


Цитата:
Сообщение от GrOgy Посмотреть сообщение
отключил ее нахрен и все заработало.
Ну а вот это в общем-то зря, если сервер конечно не тестовый. ЛУчше разобраться, и настроить те же права, какие надо.
Смотрите man chcon, audit2allow для начала. Ну и прочитайте какую-нибудь доку по нему. Очень мощный инструмент, но с ним конечно не разберёшься с наскоку, за один час....
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 23:00.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.