Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: hackn в Sep 12, 2009, 18:59



Титла: Помогнете как да настроя Apache за..
Публикувано от: hackn в Sep 12, 2009, 18:59
Здравейте.
Искам да ви попитам има ли начин да накарам apache да работи с потребител и група която аз му укажа при виртуалните сървъри имам предвид всеки виртуален сървър да да работи с отделен потребител и група. Понеже ползвам Virtualmin задал съм някакъв потребител като собственик на домейн и когато примерно качвам някакъв файл през някакъв скрипт  собственика на файла става apache което по подразбиране е www-data и така собственика на домейна не може да си управлява файловете през ftp-то примерно. Когато пък променя в .conf на apache да се стартира с друг потребител и група тогава CGI скриптовете не работят.

С Debian 5.0 lenny  apache2 съм.
Благодаря.


Титла: Re: Помогнете как да настроя Apache за..
Публикувано от: zeridon в Sep 13, 2009, 09:57
Да може (даже е доста старо) и се нарича suexec


Титла: Re: Помогнете как да настроя Apache за..
Публикувано от: hackn в Sep 14, 2009, 09:57
да включен е и са му зададени потребител и група но не помага нямам идея защо нали това е опцията   

SuexecUserGroup "#1001" "#1002"

На всеки виртуален сървър има зададена тази оция.


Титла: Re: Помогнете как да настроя Apache за..
Публикувано от: zeridon в Sep 14, 2009, 14:16
Тогава значи проблема ти е в скрипта който катери фаайловете. Явно не търкаля както трябва.

А относно управлението на сайтове ти препоръчвам да избягваш ФТП по добре sftp/scp


Титла: Re: Помогнете как да настроя Apache за..
Публикувано от: hackn в Sep 15, 2009, 11:52
Реших проблема си трябвало е да накарам apache  да изпълнява .php  като cgi понеже suexec изпълнява само cgi с определен потребител и група но не важи и за php и другите
Благодаря ви все пак.