Тема: apache+mod_suid
Показать сообщение отдельно
Старый 23.07.2006, 16:46     # 3
AleXXXSoft
Guest
 
Сообщения: n/a

Цитата:
Сообщение от Saruman
так а права доступа к логам какие? Нужно, чтобы апач уже после смены владельца мог в них писать - соответственно и назначай доступ индивидуально.
права доступа стоят нормальные, даже если ставлю 777 - та же фигня.
вот еще что заметил, выключаю логи совсем, и оно начинает ругаться на то,что неможет прибиндиться к порту 80, типа мол прав нет.

Я почему-то думал, что открывает логи, биндится на порт оно еще рутом.... я ошибался? Нахрена тогда такой модуль, если он главного родителя тоже делает НИКЕМ.... (что я и заметил в ps aux)

Может что-то не так делаю?

кусок лога
Код:
ChrootDir /home/hosting

ModSuidApacheUser apache
ModSuidApacheGroup hosting

ModSuidEnable On

NameVirtualHost *.*.*.*:80

<VirtualHost *.*.*.*:80>
    ServerAdmin webadmin@*.*.*.*.ru
    DocumentRoot /default/public_html
    ServerName hosting.*.*.*.*.ru
    ErrorLog /home/hosting/default/logs/error.log
    CustomLog /home/hosting/default/logs/access.log combined
    <Directory /home/hosting/default>
        Options FollowSymLinks
        Options -Indexes
        Options -MultiViews
        AllowOverride None
    </Directory>
    SuidEnable      On
    SuidPolicy      user-group
    Suid            user someuser
    Suid            group somegroup
</VirtualHost>
chroot пробовал отключать - эффекта нет.

Последний раз редактировалось AleXXXSoft; 23.07.2006 в 16:51.