0
我下面在這裏看到蟒蛇教程(LINK)使用此代碼:的nginx不會創建文件,組寫權限
# !/usr/bin/python
import os
import stat
filename = '/tmp/tmpfile'
mode = 0600|stat.S_IRUSR
# filesystem node specified with different modes
os.mknod(filename, mode)
行之有效。但我想用組寫入權限寫入文件。但是,當我將模式改爲模式「按組寫」:
mode = 0600|stat.S_IWGRP
(從LINK2)文件運行沒有引發錯誤,但該文件沒有組寫入權限。所有「模式」權限都可以工作,組寫和其他寫操作除外。
如何讓我的python/uwsgi/nginx應用程序創建具有組寫入權限的文件?
我沒有看過鏈接,但模式'0600'確實意味着組不能讀取或寫入,如果你想組讀/寫然後嘗試模式'0660' –
@MohammadAbuShady,這就是按位或是爲了添加組寫入權限。無論如何,我將模式更改爲「0777」,我仍然無法編寫組或其他人寫入權限。使用「0777」,我得到:-rwxr-xr-x 1 www-data www-data 0 1月13日15:22 tmpfile –