Dcron запуск задачи от лица другого пользователя
Материал из AlexNook
Перейти к навигацииПерейти к поиску
Обычно в кроне указывается переодичность запуска задания, потом идёт имя пользователя, потом исполняемая команда.
File: /etc/crontab
#<timing> <user> <command>
11 * * * * root /usr/lib/command
В Dcron, если речь идёт о главном конфиге root'а, так не срабатывает.
Для запуска задачи от лица пользователя apache можно сделать вот так:
File: /etc/crontab
#---------NEXT-CLOUD-TASKS----------------------------------#
*/5 * * * * su apache -s /bin/bash -c "php /mnt/web/place/cron.php"