Ubuntu Lamp服务器上的文件权限问题

Ubuntu Lamp服务器上的文件权限问题

请不要将其标记为重复。我尝试了很多次,但无法让它正常工作。

我已经使用taskel安装了LAMP。一切正常,但出现文件权限错误(安装WordPress时出现此错误“抱歉,但我无法写入wp-config.php文件。”)

我可以手动创建文件,但我不想这样做。我不想让它正常工作。

安装 lamp 后我如何设置权限

cd /var/wwww/ sudo chown -R username:www-data /var/www/html/ sudo chmod 775 /var/www/html/ sudo chmod g+s /var/www/html/

后来我尝试了一些sudo chown -R [USER NAME]:[USER NAME] /var/www在 askubuntu 上找到的解决方案。

我不太了解权限问题,所以盲目尝试解决。

你能帮助我让它正常工作吗?:)

输出ls -l /var/www
Output of total 4 drwxrwsr-x 3 h3mdsa h3mdsa 4096 Jun 12 16:40 html
(感谢@Jos 的评论)

提前致谢,
Md Al Amin

答案1

你已经接近了:目录 /var/www/ 应该由 www-data(作为用户)和 www-data 作为一个组拥有。因此,如果出现问题,正确的命令是:

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

答案2

您需要将 Web 文件的组更改为您的 Linux 用户名,或者至少将用户“root”添加到组“www-data”

usermod -a -G www-data root

您还可以通过三步技术来解决这个问题:

这三个在下面的链接中。这篇文章可以解决所有问题。

https://www.spookycodes.com/2019/11/09/fix-linux-lamp-server-permission-issues-ultimate-fix-2020/

相关内容