Как предоставить sudo доступ к сценарию bash?

У меня есть скрипт bash(chbr.sh)изменить яркость дисплея с терминала, так как мои клавиши яркости не работают.

`sudo setpci -s 00:02.0 F4.B=30`

Теперь каждый раз, когда я запускаю этот скрипт, он запрашивает пароль, который мне не нравится. Итак, я немного погуглил и обнаружил, что можно отредактировать файл /etc/sudoers, чтобы отключить функцию пароля.

Итак, я отредактировал свой файл sudoersсо следующим содержимым

ronnie ALL = (ALL) NOPASSWD: /home/ronnie/chbr.sh

Теперь, когда я запускаю свой скрипт как ./chbr.sh, он снова запрашивает мой пароль. Итак, это не правильный способ предоставить sudo доступ к сценарию bash или что я здесь делаю неправильно.

ronnie@ronnie:~$ ls -l chbr.sh
~rwxrwxr-x 1 ronnie ronnie 46 Jul 13 15:59 /home/ronnie/chbr.sh
11
задан ronnie 12 July 2012 в 23:47
поделиться