הפעלת סקריפט shell דרך הדפדפן
תכנות
4
פוסטים
3
כותבים
93
צפיות
3
עוקבים
-
אני רוצה להריץ פקודה בתור ROOT בשרת אובונטו
ניסית עם PHP
וחיפשתי בכל מיני מדריכים
יצא לי משהו כזה<?php $output = shell_exec("./myscript.sh"); print $output; ?>
ולהריץ פקודה
visudo
ושם להוסיף את השורה
www-data ALL=(ALL) NOPASSWD:ALL
ולתת הרשאות 775 לסקריפטים
תכל'ס זה לא עובד
מה חסר לי
נ.ב. לא אכפת לי שיהיה גם בשפה אחרת -
אני רוצה להריץ פקודה בתור ROOT בשרת אובונטו
ניסית עם PHP
וחיפשתי בכל מיני מדריכים
יצא לי משהו כזה<?php $output = shell_exec("./myscript.sh"); print $output; ?>
ולהריץ פקודה
visudo
ושם להוסיף את השורה
www-data ALL=(ALL) NOPASSWD:ALL
ולתת הרשאות 775 לסקריפטים
תכל'ס זה לא עובד
מה חסר לי
נ.ב. לא אכפת לי שיהיה גם בשפה אחרת -
@nigun
תריץ כROOT עם SUDO
(תנסה... לא ניסיתי מעולם)
וגם, תן שם נתיב ישיר לקובץ SH ולא יחסי.חוצמזה, בשביל להוסיף שורה לקובץ אתה יכול להשתמש בפקודה
cat