1

Мне нужно запустить ifconfig wlan0 down и ifconfig wlan0 up с моим обычным пользователем.

Как я могу это сделать?

1 ответ1

1

Что вам нужно сделать, это дать вашему пользователю право на запуск ifconfig . Способ сделать это - отредактировать файл etc/sudoers :

  1. Run sudo visudo

  2. Добавьте эту строку в файл (если вы используете настройки по умолчанию , и вы в vi ударил я , чтобы иметь возможность редактировать файл, ЭК выйти из режима редактирования и: W д , чтобы сохранить и выйти):

    YOUR_USERNAME  ALL=NOPASSWD:/sbin/ifconfig
    

    Очевидно, измените YOUR_USERNAME на свое действительное имя пользователя.

Вот и все, теперь ваш пользователь может запустить /sbin/ifconfig без пароля root. Ваш скрипт должен быть готов к запуску.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .