Как защитить php-скрипт, запускаемый cron

У меня есть файл php, который генерирует мой файл sitemap.xml в соответствии с БД. У меня есть задание cron, которое запускает этот php-скрипт каждый месяц. Как я могу защитить php-файл, чтобы его мог запускать только cron или сертифицированный пользователь?

(Думаю, я не могу добавить скрипт входа и параметры сеанса для проверки пользователя, потому что я хочу разрешить запуск в cron, это правильно?)

-1
задан 26 March 2017 в 15:23
1 ответ

Убедитесь, что у вашего сценария есть подходящие разрешения группы и мира, которые предоставляют только необходимый доступ.В сценарии вы можете сделать так, чтобы он проверял UID и / или GID пользователя, запустившего его. Разрешив ему доступ к базе данных, дайте доступному пользователю права только на чтение.

0
ответ дан 5 December 2019 в 20:25

Теги

Похожие вопросы