举个例子:假设Apache需要拥有/ var / www / html中所有文件的所有权来提供网站的页面。 使Apache成为这个目录的所有者(以及文件和子目录)是否有任何危险,而不仅仅是将所有权分配给这些文件并维护当前目录的所有权? 这似乎是一个不太精确的解决scheme,不太精确的解决scheme似乎总是因为我没有想到的原因而变得不安全。
这基本上是一个使用的问题
cd /var/www/html chown -R user .
与
chown -R user /var/www/html
谢谢!
这两个(一套)命令做同样的事情。 .
是“当前工作目录”。
在回答你实际问到的问题时,不同之处在于,当只声明文件时,Apache将不能在/ var / www / html中创build任何新文件,只能在被编辑的子目录中创build。
你只要将所有权分配给子文件就好了
(a)apache不需要创build新文件
(b)执行位(x)在父目录中全部打开(需要这个才能进入该目录)