我正在尝试编写简单的接收后脚本,该脚本将切换到网络服务器用户并拉取 git 存储库。为此,我将 git user 添加到 sudoers (我已将其添加到最后一行):
git ALL = (www:www) NOPASSWD: /usr/bin/git
但我仍然无法执行
sudo -u www git pull origin production
没有密码提示。
我正在尝试编写简单的接收后脚本,该脚本将切换到网络服务器用户并拉取 git 存储库。为此,我将 git user 添加到 sudoers (我已将其添加到最后一行):
git ALL = (www:www) NOPASSWD: /usr/bin/git
但我仍然无法执行
sudo -u www git pull origin production
没有密码提示。