码云 githook, php执行git pll

最近公司要求所有代码迁到码云私有库,并且通过Webhook实现自动拉取部署 1、root权限修改生产服务器只读文件 /etc/sudoers www ALL=NOPASSWD:/usr/bin/git 此步骤意义在于,nginx 用户组为 www,执行某个php文件时,实际上是www用户组执行shell_exec()。但是 git属root用户组,通过php执行,没有权限。上面配置就是给w
相关文章
相关标签/搜索