[請益] exec() 執行root指令
我知道用exec()所執行的指令是apache設定www-data這個帳戶來跑
但是我想要用exec()來執行一些root的指令要怎麼做阿?
像下面這個程式碼
if(is_uploaded_file($_FILES['code']['tmp_name']))
{
$file=$dir . $_FILES['code']['name'];
move_uploaded_file($_FILES['code']['tmp_name'],$file);
exec("g++ " . $file);
echo exec("/var/www/upload/a.out");
}
那我應該怎麼增加www-data的權限阿?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.83.230
推
06/07 22:41, , 1F
06/07 22:41, 1F
→
06/07 22:43, , 2F
06/07 22:43, 2F
→
06/07 22:50, , 3F
06/07 22:50, 3F
→
06/07 22:50, , 4F
06/07 22:50, 4F
→
06/08 01:59, , 5F
06/08 01:59, 5F
推
06/08 12:26, , 6F
06/08 12:26, 6F
推
06/16 03:26, , 7F
06/16 03:26, 7F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章