正确设置我的 www 目录

正确设置我的 www 目录

总体来说,我对 Ubuntu 和 Linux 还很陌生。

我需要创建一个我的www目录(在 中/home)并正确设置权限/所有权,以便我自己创建的任何新文件和目录(通过终端等,用户名是matt)或 Web 服务器(在本例中为 Nginx)都归 拥有matt:www-data。我相信我需要做点什么,setfacl但我不确定如何正确地做。

提前致谢。

答案1

对于设置 www,我通常首先设置所有权,在这种情况下,我使用您的用户名“matt”和我使用的目录/var/www/。确保您的用户名是 www-data 组的成员,如果不是,您可以添加 sudo adduser matt www-data

sudo chown matt:www-data -R /var/www

第二件事,我们应该设置权限

sudo chmod 0755 -R /var/www
sudo chmod g+s /var/www

答案2

据我记得,只需在您希望 Web 服务器能够显示和打开的文件上设置读取标志就足够了。

相关内容