访问控制列表与chmod在/ var / www中的正确nginx权限

时间:2014-11-07 01:01:29

标签: linux nginx permissions debian file-permissions

在我们的服务器上,我与另一位开发人员合作。我们希望能够编辑文件,制作文件等。我们都希望能够编辑彼此的文件并且彼此完全协作,没有权限错误或者必须始终使用sudo 。我们也在使用Git。过去我们遇到了一些问题,Git使用root用户名或组制作了奇怪的数据库文件,或者只有我们中的一个。然后,当我们尝试推送到存储库时,我们会遇到疯狂的错误,并且必须将所有内容重新安装回给我们中的一个,以便作者统一。只是一般的混乱。我们正在使用debian服务器。

  1. 我们应该制作2个用户名并将它们添加到www-data组吗?将我们添加到www-data并让人们访问该网站是否安全?
  2. 我们是否应该将所有文件夹chmod到755权限并将文件chmod到644?
  3. 我们希望在/ var / www中创建的所有新文件都在我们的一个用户名中,但默认情况下使用www-data组,以便我们都可以编辑该文件。 chmod -R g + rws / var / www是否足够?我们希望文件在制作完成后立即就绪。默认情况下,文件权限设置正确。
  4. 我们应该使用ACL而不是所有的chmod东西吗?
  5. 这是一个很好的指南吗? http://machiine.com/2013/easy-way-to-give-user-permission-to-edit-and-add-files-in-varwww/

    由于

0 个答案:

没有答案