2020-01-20, Apache WSGI 部署 Django 項目的權限
【摘要】 2020-01-20, Apache WSGI 部署 Django 項目的權限
2020-01-20, Apache WSGI 部署 Django 項目的權限
在 2019-01-19,實做 Apache mod_wsgi,
https://bbs.huaweicloud.com/blogs/143344
,的基礎上。
使用 demo 登入服務器,
或是使用 root 登入服務器, 以 su demo 切換到 demo
以下這篇是很好的起點
先確認
sudo lid demo sudo lid apache
是否得到類似如後的結果
$ sudo lid demo wheel(gid=10) demo(gid=1000) $ sudo lid apache apache(gid=48) demo(gid=1000)
我們要處理些權限的問題
sudo chmod 710 /home/demo sudo chmod 664 ~/mysite/db.sqlite3 sudo chown :apache ~/mysite/db.sqlite3 sudo chown :apache ~/mysite
檢查的方式如後
ls -ld ~ ls -ld ~/mysite ls -ld ~/mysite/db.sqlite3
應該得到類似的結果如後,
[demo@mark003 ~]$ ls -ld ~ drwx--x--- 13 demo demo 4096 Jan 19 15:15 /home/demo rwx=4+2+1=7 --x=0+0+1=1 771 [demo@mark003 ~]$ ls -ld ~/mysite drwxrwxr-x 4 demo apache 4096 Jan 19 13:05 /home/demo/mysite [demo@mark003 ~]$ ls -ld ~/mysite/db.sqlite3 -rw-rw-r-- 1 demo apache 131072 Jan 19 13:05 /home/demo/mysite/db.sqlite3 [demo@mark003 ~]$
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)