Я хотел следовать этому руководству, чтобы не вводить пароль каждый раз, когда я хочу использовать команду «sudo iwconfig»
http://ubuntuforums.org/showthread.php? t = 1132821
Я пробовал шаги с командой «apt-get», и он работал
sudo select-editor
sudo visudo
add %admin ALL=(ALL)NOPASSWD:/usr/bin/apt-get to the bottom line
, но они не работали с «iwconfig»
[d11 ] Я считаю, что причина этого в том, что исходные файлы «iwconfig» не хранятся в каталоге «/ usr / bin /», потому что ls /usr/bin/ | less ничего не показывает iwconfigИтак, что такое каталог I должен войти в iwconfig?
Спасибо заранее
Создайте файл с именем iwconfig в /etc/sudoers.d/:
$ sudo visudo -f /etc/sudoers.d/iwconfig
Добавьте следующее:
your-user-name ALL=(root) NOPASSWD: /sbin/iwconfig
3] Проверить, имеет ли файл права доступа: $ ls -l /etc/sudoers.d/iwconfig
Должно быть:
-r--r----- 1 root root 0 Feb 1 21:34 /etc/sudoers.d/iwconfig
Если нет:
$ pkexec chown root:root /etc/sudoers.d/iwconfig
$ pkexec chmod 0440 /etc/sudoers.d/iwconfig
Если вы не можете откройте файл iwconfig, попробуйте:
pkexec visudo -f /etc/sudoers.d/iwconfig
- С уважением
@see:
разрешения - Как suid iwconfig на Debian wheezy? Как запустить определенные команды sudo без пароля?