如何在archlinux上设置文件夹用户:组使得节点可以创build文件

在archlinux上,我们有一个名为/srv的文件夹,属于http:users 。 在我的nodejs代码中,我想创build新文件/srv/my_test/1.log但结果是权限被拒绝。

http:users更改/srv/my_testmy_username:users ,它工作。

那么当我的nodejs代码需要在服务器上创build文件时,设置文件夹权限的正确方法是什么?

当你通过http:users创build/srv ,检查文件夹的权限是775,并确保你的用户是用户组的成员。

这条路:

 $ chown http:users /srv $ chmod 775 /srv