我在家里运行 Linux 服务器,我的网站有自己的用户名 (javawag),里面有一个 www 文件夹。但是,我后来为朋友添加了一个子域,他现在有自己的主文件夹、用户名和 Apache 虚拟站点 (~max/www)。我现在的问题是,我的主文件夹除了包含我的 www 文件夹外,还包含其他文件夹中的一些敏感数据,我不想让他看到这些数据。我该如何更改主文件夹的权限,以便只有该用户和 root 可以查看/编辑,而所有其他用户甚至没有读取权限?这里的问题是 www 文件夹是 Apache 的服务器根目录,因此用户 www-data 仍然需要对文件的读取权限!
谢谢,
- 贾瓦瓦格
答案1
您可以使用 更改其他(敏感)子目录的权限chmod 700 ~/sensitivedir
。