Как запустить 'ifconfig wlan0 down/up' с пользователем comm?
Мне нужно бежать ifconfig wlan0 down а также ifconfig wlan0 up с моим обычным пользователем.
Как я могу это сделать?
1 ответ
Решение
Что вам нужно сделать, это дать вашему пользователю право на запуск ifconfig, Способ сделать это - отредактировать etc/sudoers файл:
Бежать
sudo visudoДобавьте эту строку в файл (если вы используете настройки по умолчанию и находитесь в
vi, нажмите i, чтобы иметь возможность редактировать файл, выйдите из режима редактирования и нажмите : w q, чтобы сохранить и выйти):YOUR_USERNAME ALL=NOPASSWD:/sbin/ifconfigОчевидно, изменить
YOUR_USERNAMEна ваше фактическое имя пользователя.
Вот и все, ваш пользователь теперь может запустить /sbin/ifconfig не требуя пароль root. Ваш скрипт должен быть готов к запуску.