gpt4 book ai didi

python - 什么用户应该拥有我的 Python 脚本和应用程序目录?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:05:50 25 4
gpt4 key购买 nike

我一直在使用 chown www-data:www-data -R/path/to/my/django-app/ 并简单地让我的 virtualenv 的目录/文件归 所有root(因为 sudo pip install foo 暗示默认情况下)。这只是感觉不对。这是非常典型的,还是 www-data 应该只拥有可以上传文件的目录?如果我允许 root 拥有所有内容,我的服务器甚至无法写入 .pyc 文件,或者会吗?我显然对 Unix 权限很陌生。处理此问题的安全、正确的方法是什么?

最佳答案

正确的方法是在安装时编译为字节码,这样 .pyc 文件永远不需要动态创建。剩下的是基本的东西,比如“永远不要使用 0777/0666”。

关于python - 什么用户应该拥有我的 Python 脚本和应用程序目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13730790/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com