Хостинг Plesk на MediaTemple DV

Хостинг Plesk на MediaTemple DV

У нас есть выделенный виртуальный MediaTemple, на котором запущен Plesk. Проблема, с которой мы сталкиваемся, заключается в том, что изменение прав доступа к файлам на сервере на запись владельцем сервера (apache) конфликтует с возможностью загрузки и перезаписи файлов через пользователя FTP.

Вот пример: я загружаю файл от пользователя "serverftp", и он владеет новым файлом в папке httpdocs. Затем я изменяю разрешение папки загрузки изображений на пользователя apache, чтобы я мог загружать изображения через PHP-скрипт. Загрузка или изменение этой папки с пользователем serverftp затем блокируется.

Обращение в техподдержку не принесло особых результатов, поскольку там действуют какие-то странные групповые разрешения, и для этого мне пришлось бы добавить каждого пользователя FTP домена в группу pcantl или что-то подобное.

Мне интересно, как я могу легко изменить ситуацию, чтобы больше не сталкиваться с этой проблемой.

решение1

Вы можете установить umask для пользователей и общей группы. Альтернативой является использование dnotify.

Вот некоторые подробности о похожем явлении:Как настроить структуру прав доступа для нескольких пользователей, редактирующих несколько сайтов в /var/www в Ubuntu 9.10?

Связанный контент