我已经能够通过visudo获得php用户www-data来运行git命令,但是当我希望它运行时我不断获得权限
ln -sf target link
为了让它运行正常,我应该把什么放入visudo?
答案 0 :(得分:3)
检查“目标”和“链接”是否都是www-data acessible, 使用visudo在sudores文件中添加权限允许您只运行
之类的命令sudo powerfullCommand params
而不是
powerfullCommand params
关闭某些命令的密码请求尝试
some_user ALL = NOPASSWD: /bin/ln
希望这可以提供帮助
看一下类似的帖子: