使用领先的启动驱动器创建器(例如 mkusb、Unetbootin、Rufus、YUMI 等)制作的持久闪存驱动器不附带访客用户,就像普通桌面安装或完整安装到 pendrive 一样。
可以使用 登录到闪存驱动器Try Ubuntu
,这也会允许临时会话,但是会话的权限太多try Ubuntu
,例如能够格式化内部驱动器。
我想添加一个与完整安装中的来宾用户完全相同的来宾用户,无权进行任何破坏性操作,并且每次使用后都会彻底清除来宾帐户。
答案1
来宾用户帐户由lightdm配置文件。
对于具有持久性casper-rw 分区,例如mkusb:
打开casper-rw/upper/etc/lightdm/lightdm.conf并改变“允许客人=真”。现在会有一个Guest账户。
对于具有持久性casper-rw 文件例如UNetbootin:首先挂载casper-rw文件:
sudo mkdir /media/casper
sudo mount -o loop casper-rw /media/casper/
然后编辑casper/upper/etc/lightdm/lightdm.conf并改变“允许客人=真”. 来宾帐户将被添加到启动选项中。
警告 来宾会话 16.10 及更新版本中出现了一个错误:漏洞. 它涉及不受限制的过程。
对于 17.04 Gnome,LightDM 已被 GDM 取代,并且 GDM 不包含 Guest 会话。
用户可以使用 17.04 Gnome 安装 LightDM,sudo apt install lightdm
安装过程将要求删除 GDM。
17.04 Gnome 在访客会话中报告不受限制,请谨慎使用。
感谢 Gunnar Hjalmarsson 的提示和 mc4man 的错误警告。