我想强制某个应用程序(如 gedit)只能将文件保存在一个特定文件夹(如 ~/bla)中。有点像监狱,你只能在其中保存文件。
我已经考虑过修改 gtk 的源代码来强制执行它,或者使用 openroot。
答案1
你可以做两件事:
- 以仅具有写入一个文件夹权限的用户身份运行 gedit。
- 更改 gedit 的源代码以拒绝保存到除您想要的文件夹之外的任何其他文件夹,然后重新编译它。
答案2
我个人没有这样做过,但我相信你可以使用SELinux。
我想强制某个应用程序(如 gedit)只能将文件保存在一个特定文件夹(如 ~/bla)中。有点像监狱,你只能在其中保存文件。
我已经考虑过修改 gtk 的源代码来强制执行它,或者使用 openroot。
你可以做两件事:
我个人没有这样做过,但我相信你可以使用SELinux。