я просто хочу использовать php-скрипт с правами суперпользователя с оболочкой C, подобной этому учебнику.
ls -l :
-rwsr-xr-x. 1 root root 6466 Aug 15 03:07 createConfig
-rwxrwxrwx. 1 root root 102 Aug 15 04:23 test.php
-rw-r--r--. 1 root root 822 Aug 14 21:35 index.php
createConfig.c :
#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
int main(void) {
system("/usr/bin/php /var/www/html/test.php");
return 0;
}
test.php:
<?php
mkdir("/root/ourDir");
?>
index.php:
<?php
exec("/var/www/html/createConfig");
?>
но при запуске index.php в браузере я получил эту ошибку:
sh: /var/www/html/createConfig: Permission denied
Спасибо