如何为用户添加某个特定命令的权限

如何为用户添加某个特定命令的权限

我有一个以 Jenkins 用户身份运行的 Jenkins 作业。它运行的脚本需要删除一个拥有 www-data 用户的文件夹。Jenkins 用户没有 sudo 权限,我不想给他这个权限。命令如下:

rm -rf /var/www/deploy-old 

我不想为 Jenkins 添加 rm 命令的 sudo 权限,而只想为包括路径在内的整个命令添加 sudo 权限。可以吗?

相关内容