在sudoers规则中可以使用环境variables吗?

例如,在sudoers文件中有一条定义规则的行:

%wheel ALL=(ALL) NOPASSWD: $HOME/bin/ls 

有效吗? 如果没有,是否有相同的方法来实现这一目标?

谢谢。

这是无效的。 如果要通过sudo运行命令时保留环境variables,请取消注释/添加以下行,例如:

 Defaults env_keep += "VBOX_APP_HOME"