授予访问我的应用程序以在var / www上读取/写入文件的权限

时间:2019-01-28 08:37:04

标签: linux file server access

在我的应用程序中,我需要在/myserver/home/www/var/myApplicationFolder/file.json中写入一个file.json,但是它不起作用。 (代码中没有问题,因为它已经过测试) 我认为是出于根本的许可。 我该怎么办?

2 个答案:

答案 0 :(得分:0)

如果您希望服务器上的任何帐户都能写入此文件夹,请运行:

sudo chmod 777 /myserver/home/www/var/myApplicationFolder/

或者如果您希望它能够写入该特定文件:

sudo chmod 777 /myserver/home/www/var/myApplicationFolder/file.json

chmod命令使用3个数字,分别对应于所有者,组中的人员和其他所有人所获得的权限。较早答案的问题在于,它们在其中授予所有者所有权限(前7个),但不向其他任何人授予任何权限(第二个和第三个5个)。

答案 1 :(得分:-2)

在终端中运行命令:

sudo chmod 755 /myserver/home/www/var/myApplicationFolder/

应该可以。