我试图以这样的方式设置目录 /opt/www ,当属于 django 组的用户创建/修改其中的文件和目录时,它们将被设置为所有者 django 和组 django。
我看过setuid 和 setgid 混淆和特殊文件权限(setuid、setgid 和 Sticky Bit)
从此我chmod 6775 /opt/www然而触摸/opt/www/测试产量
-rw-rw-r-- 1 wurst django 0 Mar 16 13:58 test
问)如何实现让属于 django 组的任何用户并在 /opt/www 中创建文件或文件夹以自动 chown 的要求Django:Django? (不是:姜戈)
其次,我很好奇这是否是出于安全目的所必需的,或者只是简单地执行 chown -R :django 而不用担心所有者是创建该文件的用户。
注意:除了创建 django 组并将我的常规用户帐户添加到该组之外,我还通过以下方式创建了系统用户useradd -rg django django
我反对将我的项目存储在我的主目录中,尽管这将位于一个实时站点上,但该站点本身不会看到太多流量,因为它不会将其提交给未推荐的搜索引擎。它人生的唯一目的就是作为我自己的学习平台。
我可能做错了什么?我需要编写自定义脚本并为其安排 cron 作业吗?