当我使用他们的一键式Django安装程序时,我的主机Djangohosting默认为我的Django文件夹放置777。
我不确定这是否安全,因为每个人都可以看到我的源代码。
我应该在服务器上为Django文件夹使用哪些权限?
答案 0 :(得分:5)
任何有权访问计算机上文件的人实际上都有权使用这些权限更改您的文件。很多时候,Web服务器将在与用户的uid不同的用户ID(uid)下运行,因此您可能希望让其他用户读取这些文件。鉴于此,您可能希望目录的权限为755,文件的权限为644。
有关unix权限的详细说明,请参阅here。