Описание тега robotech
Я не уверен, что вы подразумеваете под "будет Apache способен выполнять этот файл". Вы действительно хотите выполнить (т. е. запуск программы) файлы, загруженные по FTP? Или вы имеете в виду вы просто хотите, чтобы Apache, чтобы служить им в качестве данных клиентов? Какие каталоги веб-клиенты могут увидеть определяется в конфигурационном файле Apache, вы можете установить, что служить все каталоги, которые вы хотите.
Как правило, новые файлы создаются с доступом на чтение для всех и доступ на запись только для владельца: т. е. -rwxr-XR-х
или 755 восьмеричной (-RW-Р-R--
или 644 восьмеричной, если не является исполняемым файлом). Разрешение для новых файлов определяется значением umask процесса их создания. Это означает, что файлы, загруженные пользователем на FTP возможно использовать Apache, если он настроен для этого.
Если вы действительно хотите нескольким пользователям совместно использовать домашний каталог, этот каталог должен быть доступен для записи всем пользователям, так как для этого нужно иметь глобальное разрешение на запись или группу, запись, и всех пользователей, которым нужно записывать на принадлежность к группе, которой принадлежит он.
Но это, вероятно, не путь. Вы, вероятно, получите то, что вы хотите использовать отдельные пользователи.