[РЕШЕНО] sudo -g

Тут обсуждалось, как снизить приоритет выходного трафика торрент-клиента, и решение базировалось на запуске qbittorrent от другого пользователя. Но это решение мне очень не нравится, гораздо устойчивее было бы запустить от обычного пользователя, но с подменой группы, и соответственно, распознавать в iptables не UID, а GID. Вроде бы, как раз для этого служит sudo -g . Создал группу, включил в неё юзера, - и облом, независимо от команды (то есть не в иксах дело):
sudo -g torrent ls
Sorry, user x is not allowed to execute '/usr/bin/ls' as x:torrent on ...
В убунту аналогичная команды выполняется без проблем.
Медитация на man sudo и гугление не помогли. Куда глядеть?
Настройки sudo не пробовали сравнивать?
lampslave
Настройки sudo не пробовали сравнивать?
В смысле, /etc/sudoers? Сравнивал, там и сравнивать-то нечего. Одна строчка, которую я же сам и написал:
%wheel ALL=(ALL) NOPASSWD: ALL
Ох подозреваю, что тут надо рыть какие-то policykit и прочее колдунство...
akorop
Создал группу, включил в неё юзера
akorop
%wheel ALL=(ALL) NOPASSWD: ALL
А если так?
username ALL=(ALL) NOPASSWD: ALL
%groupname ALL=(ALL) NOPASSWD: ALL
PS........ и обычное sudo ............. ............. не пойдет...., вход то будет под тобой.........
PSS....... пришли к тому с чего начали........(все моя спешка........)......
Ошибки не исчезают с опытом - они просто умнеют
(ALL) разрешает запускать от любого юзера, но НЕ группы.
Тут нужно сделать так:
%wheel ALL=(ALL:ALL) NOPASSWD: ALL

P.S.
Гугл знает. Первая ссылка на ЛОР.
Natrio
(ALL) разрешает запускать от любого юзера, но НЕ группы.
Тут нужно сделать так:
%wheel ALL=(ALL:ALL) NOPASSWD: ALL
Спасибо! Именно то, что надо.
Natrio
P.S.
Гугл знает. Первая ссылка на ЛОР.
Гугл-то всё знает, но я несколько по-другому расставлял кавычки, и этой ссылки среди первых 20 не было.
Странно вы как-то сравнивали в таком случае. В убунтовском sudoers есть как раз то, что нужно:
%sudo	ALL=(ALL:ALL) ALL
lampslave
Странно вы как-то сравнивали в таком случае.
Да, поспешишь - людей насмешишь... Я в свой время этой строчки в убунтовском sudoers не заметил. Искал %wheel, и не найдя, сам вписал в /etc/sudoers.d/. А %sudo ровно для того же, для чего всегда было %wheel - это ubuntu way во всей красе.
 
Зарегистрироваться или войдите чтобы оставить сообщение.