Debian 10,Python 3.7
我有一个 python 脚本可以保存文件NamedTemporaryFile:
from tempfile import NamedTemporaryFile
with NamedTemporaryFile(delete=False) as f:
f.write('some text')
保存的文件必须由 nginx 提供,因为这个 nginx 必须有权访问这些文件。但是他没有:(
我chmod为一个包含文件的文件夹做,其中的文件可供 nginx 使用,但随后使用 python 保存的文件再次无法访问并且错误permissions denied
不要chmod在每次保存后都这样做。或者...
到目前为止,我chmod每次保存后都会这样做,但也许会有更好的选择
更严格地说,在 man 中它是这样描述的:
更简单地说:
https://ru.admininfo.info/set-uid-y-gid-ficheros-y-directorios-linux