我的Apache文件存储目录是/var/www。
如果我运行,
如果我运行,
sudo chown -R www-data:www-data /var/www
这使得www-data成为www文件夹的所有者。由于所有静态/动态文件都将由Apache用户提供,那么为什么现在需要赋予此文件夹755权限?只给予700权限应该就可以工作了,对吧?因为在700权限下,所有者(www-data)对该文件夹具有完全权限。
因此,我的问题是,为什么我需要运行:
sudo chmod -R 755 /var/www
替代
sudo chmod -R 700 /var/www
编辑:我没有遇到任何错误。我只是出于学习目的提出这个问题。很多人建议我在/var/www/文件夹上设置755权限。只想知道为什么不能使用700。