在sudoers中设置默认值
我正在尝试以适当的方式为pdebuild使用设置Defaults 。 我已经定义了命令别名: Cmnd_Alias PBUILDER = /usr/sbin/pbuilder, /usr/bin/pdebuild, /usr/bin/debuild-pbuilder 我试图设置只为那个默认值: Defaults env_reset Defaults!PBUILDER env_keep="DIST ARCH" 这与env_reset一行中的语法错误失败。 当我将Defaults!PBUILDER行注释掉时,它工作得很好。 我应该在这里更新以使其工作? 附加信息: $ sudo -V Sudo version 1.6.9p17 手册页上有关于“Defaults!…”选项的信息,所以理论上应该是可以的。 整个文件是: Cmnd_Alias PBUILDER = /usr/sbin/pbuilder, /usr/bin/pdebuild, /usr/bin/debuild-pbuilder Defaults env_reset Defaults!PBUILDER env_keep="DIST ARCH" root ALL=(ALL) ALL stan ALL=(ALL) PBUILDER %engineering ALL=(ALL) ALL