我正在尝试在我的 /etc/sudoers 文件(redhat)中为“sudotest.sh”(或任何需要 sudo 的脚本/二进制文件)添加一个 NOPASSWD 条目,但为了使其正常工作,我必须指定完整路径。以下条目工作得很好:
%jenkins ALL=(ALL)NOPASSWD:/home/vts_share/test/sudotest.sh 问题是脚本可能会移动到不同的目录。我试着给 /home/*/sudotest.sh 但是当我尝试执行 sudo ./sudotest.sh 时对我不起作用,它给了我你没有 root 权限
注意:我也无权访问 /bin/sh 目录。