1.切勿允许任何没有密码的临时用户获得对计算机的访问控制!FIRST做一个策略,以防止单个用户来宾作出全系统的改变开放的文本编辑器gksu gedit /etc/polkit-1/localauthority/50-local.d/10-desktop-policy.pkla
插入文本
[guest-policy]
Identity=unix-user:guest
Action=*
ResultAny=no
ResultInactive=no
ResultActive=no
2.打开终端并开始输入
sudo addgroup --system --quiet --gid 126 guest
sudo useradd -c Guest,,, -d /tmp/guest-home.UBUNTU -m -s /bin/bash -g guest guest
sudo usermod --uid 117 --gid 126 guest
为该帐户创建空白密码:
sudo usermod --password U6aMy0wojraho guest
创建此帐户登录时不要求输入密码:
sudo usermod --groups nopasswdlogin guest
编辑/etc/gdm/gdm.schemas类型:
gksu gedit /etc/gdm/gdm.schemas
并将访客添加到greeter / include default
greeter / Include key>
s signature>
guest default>
schema>
现在 sudo restart gdm
注意:您将不再通过用户帐户登录到访客会话,这是新的访客会话,并且您将只能从登录屏幕登录,对此帐户的任何更改将保留在注销之前,直到计算机重新启动为止。
恢复打开的终端并输入:
sudo userdel guest
然后 sudo restart gdm
复制您的设置以进行访客会话
sudo cp -R ~/.gconf/desktop /etc/gconf/gconf.xml.system/
sudo cp -R ~/.gconf/apps /etc/gconf/gconf.xml.system/
sudo chmod 777 -R /etc/gconf/gconf.xml.system/desktop
sudo chmod 777 -R /etc/gconf/gconf.xml.system/apps