阻止特定应用程序访问文件夹

阻止特定应用程序访问文件夹

我刚刚安装了一个应用程序,它有一个坏习惯,就是自动扫描我的所有文件夹以查找要编辑的文件。

该应用没有可用选项来禁用此行为。我无法直接删除这些文件的读取/列出权限,因为该应用以我的用户权限运行,并且我仍然希望其他应用能够访问它们。

是否有安全机制可以防止应用程序读取某些文件夹?我尝试使用 apparmor,但由于它是“默认拒绝”,似乎没有办法说“允许应用程序执行它想要做的一切,除了访问这些文件”。

谢谢。

答案1

有一个解决方案可以帮助您。由于您已从您这边授予该应用程序完全的权限,恐怕您无法限制该应用程序的访问。

一种可能的方法是将这些文件/文件夹权限设置为只有 root 才能访问。这样,当您想要使用它们时,您可以通过转换为 root 用户来完成,并且您的程序无法访问根文件/文件夹,除非您授予它足够的权限。

希望有所帮助。

相关内容