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 / รวมค่าเริ่มต้น
<schema>
<key> greeter / Include </key>
<signature> s </signature>
<default> ผู้เยี่ยมชม </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