sudo — запускать команды с правами root в php с помощью url

У меня есть простой код 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, я хочу знать, что не так с этим кодом

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]