Регулировка яркости скриптом Linux
Для регулировки яркости использую скрипт, который должен изменять значение файла /sys/class/backlight/acx565akm/brightness. Сам скрипт находится в группе video. Пользователь так же находится в группе video. Однако ошибка, что недостаточно прав.
Ответы (1 шт):
Создайте скрипт /usr/local/bin/backlightctl, который будет читать и изменять значение подсветки. Выдайте права на запуск этого файла.
Потом от пользователя с правами ROOT запускаете команду visudo, откроется редактор vi с файлом /etc/sudoers. Добавляете ближе к концу файла строку:
user_name ALL=(ALL) NOPASSWD: /usr/local/bin/backlightctl
где user_name это ваше локальное имя пользователя, от которого вы работаете.
После можно биндить команду sudo backlightctl хоть на комбинации клавишь, хоть еще куда. Пароль требовать не будет.
Так же можно поступить со всеми командами, которые требуется выполнять моментально без подтверждения прав (вроде ввода пароля).