@Teo14

Как ограничить траффик без sudo?

Есть сервер на Debian, постоянно работает торрент клиент на скачивание и скрипт перемещающий закачки в удаленное хранилище, и клиент и скрипт запущены с правами юзера. Место на диске не резиновое, а учитывая асинхронность канала - диск очень быстро забивается, т.к. скрипт не успевает откачать загруженное. Хочу мониторить размер директории с загружеными файлами и при достижении значения выше определенного урезать пропускную спобсобность на входящий канал до условных 1мбс. А когда размер директории возвращается к допустимым значениям - снимать ограничения.
Права юзера, sudo нет.
  • Вопрос задан
  • 68 просмотров
Пригласить эксперта
Ответы на вопрос 3
GavriKos
@GavriKos
А не проще ограничивать в самой торрентокачалке скорость? Тот же transmission имеет вполне себе апиху для работы с такими вещами, которая работает без всякого sudo
Ответ написан
@pfg21
ex-турист
шейпинг канала это не юзверский уровень.
пиши скрипт на изменения параметров шейпинга и пиши для ентого скрипта разрешение запускать его от рута в /etc/sudoers.d
или вешай suid бит на исполняемый файл
Ответ написан
Комментировать
CityCat4
@CityCat4
Внимание! Изменился адрес почты!
урезать пропускную спобсобность на входящий канал

Этого юзер не может делать по определению, потому что это админская функция.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы