使普通用户可执行的程序

Mit*_*tro 3 root permissions executable

我已经安装hddtemp在我的 Arch Linux 上,但它需要以 root 权限运行。我想以普通用户身份执行它而不使用sudo. 我怎样才能做到这一点?

小智 6

可以使用该/etc/sudoers机制为组中的用户分配运行可执行文件的权限。例如,要允许users组中的所有用户以root身份运行hddtemproot权限运行visudo并添加:

%users ALL = (root) NOPASSWD: /path/to/hddtemp
Run Code Online (Sandbox Code Playgroud)