我正在尝试构建一个供公众使用的系统,其中文件浏览器 (thunar) 的预期用途是仅允许访问家庭、网络共享驱动器和任何插入的 USB 驱动器。我想阻止他们访问系统文件夹,例如从家庭“向上”访问。有没有办法以这种方式配置 thunar?
从我之前的问题来看:如何阻止用户访问系统文件?,我了解到可以通过将用户从 sudo 组中删除来删除系统文件的写入和删除权限。但我不打算允许用户访问终端。
答案1
我认为没有办法使用 Thunar 来实现这一点。但是,你可以这样做:
sudo chmod o-x <folder>
这将阻止没有该文件夹的用户或组权限的用户进入该文件夹。不要对 /home 目录执行此操作,因为用户将无法访问其主目录。您可以尝试删除对 /home 目录的读取权限:
sudo chmod o-r /home
这将使用户无法看到任何其他用户的文件夹,但他们仍然可以看到自己的主文件夹。