У меня есть скрипт 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