У меня есть XML-файл на моем http сервере. У меня есть полный корневой доступ к серверу (сервер выполняет человечность). То, что я хочу сделать, позволяют некоторым пользователям добавлять к XML-файлу. Я ищу безопасный способ сделать это, так, чтобы пользователь мог только добавить одну строку в файл в определенном формате. Каков был бы лучший способ пойти об этом? Я предполагаю, что должен был бы дать людям гостевой доступ, чтобы сделать это, но как они получат доступ для записи к файлу?
chattr +a filename
Это заставляет файл добавить только.
ИЛИ
Можно также хотеть рассмотреть просто запись сценария, который возьмет некоторый вход и добавит его в файл. Тем путем Вы не должны давать всем полномочия отредактировать Ваш файл, просто сценарий, который работает на уровне апачского пользователя. Со сценарием можно также проверить вход, чтобы удостовериться, что это допустимо.