LINUX.ORG.RU

Не могу добавить iotop в sudoers

 


0

3

Привет

# root
root $ cd  /etc/sudoers.d/

root $ cat net-tools
%users ALL=NOPASSWD: /bin/ifconfig *

root $ cat iotop
%users ALL=NOPASSWD: /usr/bin/iotop *

# user
user $ sudo /bin/ifconfig
# Выдает нужный результат

user $ sudo /usr/bin/iotop
Password:  # WTF????

Подозреваю что это из-за наркоманского способа вызова iotop:
$ ls -l /usr/bin/iotop
lrwxrwxrwx 1 root root 31 Aug  2 17:45 /usr/bin/iotop -> ../lib/python-exec/python-exec2

$ find /usr/lib/python-exec/ -iname "iotop"
/usr/lib/python-exec/python3.6/iotop
/usr/lib/python-exec/python3.7/iotop

Как правильно составить sudoers?

Как вообще дебажить sudo?

★★★★★

Последнее исправление: Kroz (всего исправлений: 1)

У меня sudo на iotop работат, правда я пользователя указывал, а не группу users. Ну сделайте bash скрипт-обёртку для вызова iotop, если считате, что дело в символьной ссылке.

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.