1. Nigdy nie zezwalaj żadnym użytkownikom tymczasowym bez hasła na uzyskanie kontroli dostępu do komputera! PIERWSZE Ustanów zasady, aby uniemożliwić jednemu użytkownikowi gościa dokonywanie zmian w całym systemie, otwieranie edytora gksu gedit /etc/polkit-1/localauthority/50-local.d/10-desktop-policy.pkla
tekstu wstawianie tekstu
[guest-policy]
Identity=unix-user:guest
Action=*
ResultAny=no
ResultInactive=no
ResultActive=no
2. otwórz terminal i zacznij pisać
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
aby utworzyć puste hasło dla tego konta:
sudo usermod --password U6aMy0wojraho guest
utworzyć Nie pytano o hasło przy logowaniu do tego konta:
sudo usermod --groups nopasswdlogin guest
Edytuj typ /etc/gdm/gdm.schemas:
gksu gedit /etc/gdm/gdm.schemas
i dodaj gościa do powitania / Uwzględnij domyślnie
<schema>
<key> greeter / Include </key>
<signature> s </signature>
<default> guest </default>
</schema>
teraz sudo restart gdm
UWAGA: nie będziesz już logować się do sesji gości z kont użytkowników. To jest nowa sesja gości. Będziesz mógł zalogować się tylko z ekranu logowania. Wszelkie zmiany tego konta pozostaną wylogowane, dopóki komputer nie uruchomi się ponownie.
aby przywrócić otwarty terminal i wpisz:
sudo userdel guest
następnie sudo restart gdm
aby skopiować ustawienia sesji gościa
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
Zakaz wyjścia
Możesz zajrzeć do tej odpowiedzi, jeśli chcesz »Zablokować« konto użytkownika.
źródło