在archlinux上,我们有一个名为/srv
的文件夹,属于http:users
。在我的nodejs代码中,我想创建新文件/srv/my_test/1.log
,但结果是Permission Denied。
我将/srv/my_test
从http:users
更改为my_username:users
后,确实有效。
那么当我的nodejs代码需要在服务器上创建文件时,设置文件夹权限的正确方法是什么?
答案 0 :(得分:2)
当/srv
http:users
被$ chown http:users /srv
$ chmod 775 /srv
所占用时,请检查文件夹权限是否为775,并确保您的用户是该用户组的成员。
这样:
{{1}}