我无法在 /var/www/html 中保存文件

我无法在 /var/www/html 中保存文件

我正在运行 CentOS 6.5,但在将文件保存到/var/www/html.

该文件夹当前所属的文件夹root,我已经完成了从 SELinux 到配置过程的所有内容,但我很难理解这些过程。

我相信权限限制也阻止我在网络浏览器中查看本地网页。我希望能够/var/www/html不受限制地将文件移入和移出文件夹。

答案1

如果文件夹和文件归 root 所有,则最好将它们分配给其他用户。假设您的用户名是kis并且您的网络服务器用户在组中运行apache2,请以 root 身份运行以下命令:

# chown -R kis:apache2 /var/www/

此外,将目录设置为权限755,将文件设置为644

$ cd /var/www/
$ find . -type d -exec chmod 755 {} \;
$ find . -type f -exec chmod 644 {} \;

请注意,终端命令显示 bash 提示符:#$。 Bash 提示符#意味着该命令将以 root 身份运行,Bash 提示符$意味着该命令将以普通用户身份运行。

相关内容