Назад | Перейти на главную страницу

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

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

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

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

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

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

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