用寶塔的定時任務寫shell命令會以root執行的解決方法


用寶塔定時任務功能寫shell命令來創建的文件的所有者都是root,然后web訪問是以www用戶訪問的,會出現permission denied情況,修改成如下方法可以www執行命令:

su -s /bin/bash - www <<EOF
編寫你的命令,支持換行
EOF

 

例:

su -s /bin/bash - www <<EOF
cd /www/wwwroot/test;pwd
EOF


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM