Я думаю, что этот вопрос должен быть чем-то простым, но после поиска по всему Интернету я не смог найти ответ, поэтому решил спросить здесь.
У меня есть загрузчик файлов на моем сайте, который работает с php. Папка, в которую загружаются файлы, имеет 777 chmod. У меня также есть php-скрипт для отображения файлов в этой папке. Мне нужно разрешить php загружать и просматривать файлы в этой папке, но не позволять людям делать это. Единственное решение, которое я придумал, - это передать эту папку другому пользователю, отличному от значения по умолчанию, чтобы позже я мог выполнить chmod в filezilla и разрешить это делать только владельцу, чтобы люди могли видеть файлы через вывод php-скрипта, но не в том случае, если они перейдите в эту папку.
Я использую Debian, apache2. Я хотел бы знать, что я могу сделать.
Короче говоря, моя цель: разрешить php загружать, читать, записывать и выполнять файлы в этой папке, но не клиентам, если они не используют мой php-скрипт.
заранее спасибо