Я сделал простой маршрутизатор на ПК с Linux, чтобы имитировать плохие условия сети, используя qdisc (netem и tbf).
Теперь я хочу разрешить любому пользователю активировать определенные пресеты, которые я подготовил (обычная сеть, высокая задержка, высокая потеря пакетов), и чтобы их изменения были постоянными после перезагрузки. Сейчас я реализовал это с помощью простых скриптов, требующих root-прав.
Я читал похожие вопросы, и общим ответом было не искать решение в сценариях и вместо этого описать мою проблему. Кроме того, я немного новичок в Linux, у меня есть опыт программирования на C (встроенный).
Каков наилучший способ позволить любому пользователю без полномочий root легко загружать определенные пресеты (для qdisc)?