我最近刚刚创建了我的第一个 VPS,并安装了带有 Wordpress 的 LAMP 堆栈。我注意到它000-default.conf
有权限。这对我来说似乎很可疑。不知道它是怎么变成这样的。这是一个问题吗/etc/apache2/sites-enabled
?777
正确的权限是什么?
答案1
我的服务器在 中具有000-default.conf
(0644
)-rw-r--r--
权限,并在 中sites-available
作为符号链接。lrwxrwxrwx
sites-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