webdeveloper
Guest
Chmod и безопастность - как правильно расставить права достпу к файлам и каталогам
Дано:
Мы обычном хостинге и доступа к server user management consol у нас нет (иными словами мы не root)
Есть набор РНР файлов, которые находятся в
/user_dir/public_html
Есть файл inc_config.php который находится там же. Каждый РНР файл имеет в самом начале такое выражение
Требуется: написать модуль который бы позволял редактировать inc_config.php через браузер. ( тоесть читать и писать в этот файл)
Внимание вопрос: Если ставим chmod 666 inc_config.php то тогда можно и читать и писать в это файл. Но в тоже время любой кто находится на этом же сервере автоматом может сделать тоже самое. Если забрать permissions у public и group то тогда не работает редактирование.
Есть какие то идеи как это можно обойти?
Дано:
Мы обычном хостинге и доступа к server user management consol у нас нет (иными словами мы не root)
Есть набор РНР файлов, которые находятся в
/user_dir/public_html
Есть файл inc_config.php который находится там же. Каждый РНР файл имеет в самом начале такое выражение
PHP:
require_once("./inc_config.php");
Внимание вопрос: Если ставим chmod 666 inc_config.php то тогда можно и читать и писать в это файл. Но в тоже время любой кто находится на этом же сервере автоматом может сделать тоже самое. Если забрать permissions у public и group то тогда не работает редактирование.
Есть какие то идеи как это можно обойти?