Apache 的 000-default.conf 的正确权限是什么?

Apache 的 000-default.conf 的正确权限是什么?

我最近刚刚创建了我的第一个 VPS,并安装了带有 Wordpress 的 LAMP 堆栈。我注意到它000-default.conf有权限。这对我来说似乎很可疑。不知道它是怎么变成这样的。这是一个问题吗/etc/apache2/sites-enabled777正确的权限是什么?

答案1

我的服务器在 中具有000-default.conf0644-rw-r--r--权限,并在 中sites-available作为符号链接。lrwxrwxrwxsites-enabled

您应该检查文件的权限/etc/apache2/sites-available以确保它是合理的(至少不是全世界可写的),因为链接权限并不重要(通过链接访问文件使用目标文件的权限)

答案2

使用ls -l我已经显示由000-default.conf拥有root-rw-r--r--

root@ubuntu:~# cd /etc/apache2/sites-available/
root@ubuntu:/etc/apache2/sites-available# ls -l
-rw-r--r-- 1 root root 1332 Mar 19  2016 000-default.conf

这是针对 Apache 2.4.18 测试的

root@ubuntu:/etc/apache2/sites-available# apache2 -v
Server version: Apache/2.4.18 (Ubuntu)
Server built:   2018-04-18T14:53:04

相关内容