我希望从我的Ec2实例中获取git pull而不必sudo。更改.git / FETCH_HEAD或.git中任何其他文件的默认读/写/执行权限是否存在安全问题?
在我的Ec2实例中,我创建了不同的用户,可以登录到Ec2和git pull而无需sudo。我以为我可以将用户添加到www-data组(我将www-data用户添加到具有sudo访问权限的admin组),这样他们就可以在不必sudo的情况下进行操作。我的项目中的所有文件都归www-data用户和www-data组所有。这有意义还是安全地做到这一点的好方法?
-rw-r--r-- 1 www-data www-data 0 Mar 11 19:53 FETCH_HEAD
做git pull会给我
error: cannot open .git/FETCH_HEAD: Permission denied
猜猜是因为我没有执行权限?
答案 0 :(得分:-1)
那会有意义吗?
没有
猜猜是因为我没有执行权限?
没有