我在公共场所的十台计算机上安装 Ubuntu。是否有类似于 Reboot Restore RX(在 Windows 上)的程序可供我使用?

我在公共场所的十台计算机上安装 Ubuntu。是否有类似于 Reboot Restore RX(在 Windows 上)的程序可供我使用?

我正在寻找一个程序,每当我重新启动计算机时,它都会重置回我可以选择的还原点。

是否有一个程序可以做到这一点?

答案1

向 Ubuntu 23.04 及更早版本添加访客用户

与@Archisman Panigrahi 的评论类似。

  • 安装光调制

      sudo apt-get install lightdm
    
  • 在弹出窗口中选择 lightdm 作为显示管理器。

  • 对于 23.04 安装编辑

       sudo apt install gedit
    
  • 安装后运行:

      sudo gedit /usr/share/lightdm/lightdm.conf.d/50-disable-guest.conf
    
  • 改变:allow-guest=true

  • 下次启动时将会有一位来宾用户,在来宾会话期间不会保存任何更改。

  • 管理员可以更改设置并添加程序。

自定义访客会话

  • 我还设法让来宾用户在 Ubuntu 23.04 之前的 USB 闪存驱动器上工作:

将访客用户添加到持久闪存驱动器

答案2

以下是一些可供考虑的选项:

  • 通过 Oracle Virtual Box 之类的工具部署虚拟机映像。
  • 从 USB 媒体(或 SBC 系统的 SD 卡)上的实时发行版启动。
  • 将 Ubuntu 系统配置为具有只读文件系统。
  • 通过 NFS 启动 10 个系统(再次使用只读文件系统)。
  • 看一下docker等容器解决方案。

如果您需要机器允许临时修改,请将登录帐户设置为使用在重新启动时被删除的临时主文件系统。

最好的解决方案在一定程度上取决于您需要人们使用机器做什么,同样重要的是,您需要阻止人们使用机器做什么可能会有问题的事情。

您还可以尝试搜索“信息亭”解决方案,您可能会发现一些好的想法。

相关内容