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

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

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

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

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

1 ответ

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

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

Другие вопросы по тегам