是否有适用于 Ubuntu 的 Sandboxie 式配置或应用程序

是否有适用于 Ubuntu 的 Sandboxie 式配置或应用程序

我用沙盒在我的 Windows 机器上。我希望我的 Ubuntu 机器也能有类似的功能。

有没有什么建议可以买到类似的东西?

我确实记得看到过一些关于使用chroot某些特殊文件系统类型来创建类似沙盒功能的内容,但现在我找不到该页面。

答案1

我找到了一篇与我之前见过的类似的文章:

使用 chroot 和 unionfs 创建 Linux 用户沙盒

现在我只需要弄清楚

答案2

您可以尝试两件事:

  1. Ubuntu 有一个访客会话。以访客身份登录时,“home”目录和所有其他内容都位于 /tmp 中。
  2. 使用虚拟化。所有托管服务提供商都使用这种方法来为客户提供服务(尽管他们不需要专用服务器)。为托管帐户创建虚拟机。您可以尝试使用虚拟盒,当然还有其他解决方案。

答案3

答案4

不了解 Sandboxie 的详细情况 - 但在 Unix 上,这更像是默认设置。普通用户无法更改系统或在其主文件空间之外写入,当他们注销时,临时文件会被删除。
听起来在 Unix 上,你只需要创建一个“测试”用户来执行此操作。
对于更复杂的用途,例如允许程序以 root 身份运行(在 Unix 上并不常见),同时仍然受到限制,您可以使用 'chroot监狱'。

相关内容