强制应用程序只能保存特定文件夹中的文件

强制应用程序只能保存特定文件夹中的文件

我想强制某个应用程序(如 gedit)只能将文件保存在一个特定文件夹(如 ~/bla)中。有点像监狱,你只能在其中保存文件。

我已经考虑过修改 gtk 的源代码来强制执行它,或者使用 openroot。

答案1

你可以做两件事:

  1. 以仅具有写入一个文件夹权限的用户身份运行 gedit。
  2. 更改 gedit 的源代码以拒绝保存到除您想要的文件夹之外的任何其他文件夹,然后重新编译它。

答案2

我个人没有这样做过,但我相信你可以使用SELinux

相关内容