루트로 실행되는 crontab 작업이 거의 없지만 문제가 있습니다. 예를 들어 해당 cron 작업을 수행하는 동안 생성 된 모든 폴더는 사용자 루트 및 그룹 루트에 있습니다. 웹 사이트에서 스크립트를 실행할 때 해당 폴더와 파일을 조작 할 수 있도록 사용자 www-data 및 그룹 www-data에서 실행되도록하려면 어떻게해야합니까?
내 서버는 우분투에서 실행됩니다.
현재 crontab 작업은 다음과 같습니다.
*/1 * * * * php5 /var/www/web/includes/crontab/queue_process.php >> /var/www/web/includes/crontab/queue.log 2>&1
crontab -e
특정 사용자로 사용할 때와 같은 방식으로 작동합니다 .