我的网站目前托管在/var/www目录中/dev/vda1 1分区的Debian非LVM VPS上。
我的VPS上的根分区/dev/vda1 1是99%满的。然而,/dev/vda6 6上的home/分区只显示了8%的磁盘使用率。
在我看来,调整/dev/vda6 1分区和缩小/dev/vda6 6的大小是有风险的,当然,当它涉及到非LVM分区时,我认为是危险的。
因此,我试着想一想“跳出框框”,把我所有的网站逐字复制到/home/user/web。我将webserver ( configured )配置为指向新位置,并重新启动了webserver。
一切都很好,过去几天没有出现任何问题。
我知道/home/user/web/不是存储网站的理想场所,至少没有人会鼓励这样的配置。
我的问题是:为什么/home/user/web不是一个理想的web根?
发布于 2016-04-26 22:22:09
读基于Slicehost的Debian片配置。使用成熟的用Apache安装VPS,使用用户主目录作为webroot没有什么问题。问题是,必须使用Apache的安全规则,而不是基本的安全规则来正确保护用户目录。
发布于 2016-04-26 22:22:58
潜在的安全风险,您可能能够用chroot (或监狱或区域)解决这个问题。
https://unix.stackexchange.com/questions/279313
复制相似问题