如何加密文件或阻止对文件的访问并仅执行 apache?

如何加密文件或阻止对文件的访问并仅执行 apache?

我的操作系统是 ubuntu server 14.04。我想加密 /var/www 文件夹。我尝试使用chown -R www-data /var/wwwchmod 700命令阻止对文件的访问。任何 unix 用户如果没有 root 身份都无法打开此文件夹。但我可以使用任何 windows 操作系统打开此文件。我想加密或阻止对任何地方的访问,并且任何操作系统都无法访问此文件。

答案1

需要注意的是:我自己从未这样做过,但我正在考虑这样做……因此我查找了相关资料。您可以使用 encfs 创建加密文件夹,请参阅此帮助页面

基本上,您要备份/var/www目录并将其移动到临时位置。然后按照帮助页面中的说明重新创建目录,复制旧内容 ( cp -R <from> <to>) 并chown正确执行。

如果需要,帮助页面提供了一些有关如何自动启动解密的钩子,如果您愿意的话。

祝你好运!

杰伦

相关内容