我正在尝试在 arch linux 中创建一个来宾帐户,只允许用户使用简单的应用程序,例如 firefox。我不希望他们访问终端或 grub-customizer 等程序。我该怎么做?
答案1
对于 gnome - 请使用以下内容作为达到您想要的目标的支持。
安全性 禁止访问任何命令行
https://help.gnome.org/admin/system-admin-guide/stable/lockdown-command-line.html.en
在激活此功能之前,请确保安装按需要进行
,或者确保可以使用正确的密码以 root 身份登录。最好完全禁用对命令行的所有访问。因此,设备一旦安装就无法更改,除非通过 chroot。
在登录屏幕上禁用用户列表
禁用用户重新分区
https://help.gnome.org/admin/system-admin-guide/stable/lockdown-repartitioning.html.en
禁用更改设置
https://help.gnome.org/admin/system-admin-guide/stable/dconf-lockdown.html.en
禁止用户保存文件:
https://help.gnome.org/admin/system-admin-guide/stable/lockdown-file- saving.html.en
禁用打印(例如从 firefox 或 libreoffice)
https://help.gnome.org/admin/system-admin-guide/stable/lockdown-printing.html.en
没有安装密钥环包
您还可以锁定 mozilla firefox 设置 - 或者至少以前是这样。尝试用谷歌搜索这个主题。
答案2
是的,基本上 Ubuntu 或 Mint 的 Howto 与 Arch 中的方法是一样的。 Arch 更像是一个实践开发系统。并不是真正打算作为 Kiosk 类型帐户的稳定版本。但这是可以完成的。正确设置 chmod 命令并正确添加用户和密码设置并测试它们。