我正在尝试让我的 sudoers 文件允许用户调整背光,而无需输入密码。这是我的:
# User alias specification
Cmnd_Alias ADJBL = /usr/bin/su -c "echo 150 >/sys/class/backlight/intel_backlight/brightness"
# For our user..
ouruser HOME=(root) NOPASSWD:ADJBL
.. 但似乎不起作用,当我尝试使用 sudo 运行该命令时,仍然会提示我输入密码。显然我在这里遗漏了一些东西,有什么想法吗?
答案1
尝试制作一个脚本,然后让用户无需密码即可执行该脚本。
编辑:
sudo 命令:
#User alias specification Cmnd_Alias ADJBL = script.sh
#For our user.. ouruser HOME=(root) NOPASSWD:ADJBL
然后进入脚本:
#!/bin/bash
sudo echo 150 >/sys/class/backlight/intel_backlight/brightness
并将其添加到路径。这应该可行。