6.5. xguest:kiosk 模式
xguest 软件包提供一个 kiosk 用户帐户。该帐户用于保护人们传出并使用的计算机,例如库、银行、机场、信息台和咖啡店等机器。kiosk 用户帐户非常有限:基本上,它只允许用户登录并使用 Firefox 浏览 Internet 网站。客户机用户被分配给
xguest_u
,请参阅 表 3.1 “SELinux 用户功能”。当您注销时,使用此帐户登录时将丢失所有更改,如创建文件或更改设置。
设置 kiosk 帐户:
- 以 root 用户身份,安装 xguest 软件包。根据需要安装依赖项:
~]#
yum install xguest - 为了让各种用户使用 kiosk 帐户,该帐户不受密码保护,因此,只能在 SELinux 在强制模式下运行时,才能保护该帐户。在使用这个帐户登录前,请使用
getenforce
工具确认 SELinux 在 enforcing 模式下运行:~]$
getenforce Enforcing否则,请参阅 第 4.4 节 “SELinux 状态和模式中的永久性更改” 以了解有关切换到 enforcing 模式的信息。如果 SELinux 处于 permissive 模式或禁用,则无法使用此帐户登录。 - 您只能使用 GNOME 显示管理器(GDM)登录此帐户。安装 xguest 软件包后,
guest
帐户将添加到 GDM 登录屏幕中。