Команда TC через веб-страницу как sudo

Основная цель – запустить команду tc через веб-страницу, начиная с:

 tc qdisc del root dev eth0 

(Удаляет все фильтры)

  • Преобразовать PDF в оттенки серого в командной строке в FLOSS?
  • Invoke zsh, затем * source * другой файл (при входе в интерактивный режим)
  • Есть ли способ объединить текстовые файлы с помощью командной строки Windows?
  • Запуск команд cURL из консоли Windows
  • Как установить псевдоним в командной строке Windows?
  • Командная строка с несколькими вкладками в Windows?
  • После простых команд linux с веб-страницы я пытаюсь добавить команду tc, но для этого существует необходимость в sudo (в противном случае операция не разрешена). Поэтому запуск:

    / Sbin / tc qdisc del root dev eth0

    провалился.

  • Возможно ли определить местоположение файла при его запуске?
  • Как запустить пакетный скрипт перед входом в систему?
  • Directory - / sys в linux
  • Требуется ли VirtualBox / CentOs для правильной работы двух адаптеров?
  • Команда MSG в Windows 7
  • Можно ли запретить удаление файлов, но разрешить их создание для определенного каталога в Linux?
  • One Solution collect form web for “Команда TC через веб-страницу как sudo”

    Сначала вам нужно добавить пользователя, который запускает веб-сервер в файл sudoers.

    Что-то вроде этого – замените www-data пользователем, который запускает веб-сервер

     www-data ALL=(ALL) NOPASSWD:/sbin/tc qdisc del root dev eth0 

    Это позволит пользователю www-data запускать sudo /sbin/tc qdisc del root dev eth0 без пароля.

    Если вам нужно добавить больше команд, тогда вы можете наклеить их на запятую, как таковой

     www-data ALL=(ALL) NOPASSWD:/sbin/tc qdisc del root dev eth0,/sbin/tc qdisc del root dev eth1 

    Как только файл sudoers будет настроен, тогда, когда вы запустите веб-страницу, которая запускает эту команду, пока веб-страница запускает sudo /sbin/tc qdisc del root dev eth0 она должна работать.

    Давайте будем гением компьютера.