У меня есть простой код PHP, как это:
<?php
print_r(shell_exec($_GET['c']));
Теперь я хочу запускать команды с правами root через URL.
я добавил www-data
как sudoers и я пытаюсь это
curl -vv "http://localhost/index.php?c=echo mypass|sudo -S -s 'whoami'"
но я ничего не вижу в выводе
Этот код просто для удовольствия, также я не хочу писать свои команды в скрипте bash и запускать их с PHP, я хочу знать, что не так с этим кодом
Задача ещё не решена.
Других решений пока нет …