sudo LAMP /var/www 目录的正确权限

Ami*_*era 3 permissions sudo directory

我正在尝试设置权限

sudo 775 - R  /var/www/
Run Code Online (Sandbox Code Playgroud)

在所有文件夹和www灯文件夹中的所有文件上sudo user

这是设置系统的正确方法吗?

met*_*rph 5

在/ var / WWW /适当的权限为755文件夹644文件

  • 对于值 755可读的用户,和世界可写的用户可执行用户,和世界。对于上传文件夹,它应该不同,您应该手动更改。

  • 而对于值644可读用户世界,但可写,只能由用户

将 /var/www/ 下的文件夹和文件设置为 755 和 644 的简短命令是:

find /var/www -type d -exec chmod 755 {} \; 

find /var/www -type f -exec chmod 644 {} \;
Run Code Online (Sandbox Code Playgroud)

这些是简单的命令,因此您会将所有文件夹和文件都设置为这些权限,当然,这不是最佳做法,如果您明确设置要设置的文件夹或文件会更好(我在考虑评论后编辑了此答案来自AzkerM)。