Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have installed 10 Ubuntu 13.10 in a Cybercafe for daily about 300 users to use the PC, but its a nightmare with Ubuntu cause people just use Internet and make the system hell.

How can I deep freeze it? On reboot it go back to yesterday always? So that it works like one day use but always goes back to my first installation on each reboot?

share|improve this question
You should use Cron and make it run script which will delete user folders' content. And do not forget that users should not know admin password. – Danatela Feb 25 '14 at 5:14
Are you using ? zencafe seems a nice distro for it. but it is based on slackware instead of ubuntu – JP Hellemons Feb 25 '14 at 8:48
up vote 10 down vote accepted

AuFS can solve this problem for you. Here is an example of people merging the filesystem with a RAM disk so changes go away on reboot.

If you don't have much memory, you could do the same using a loopback file or partition to store the changes, and re-format the loopback file/partition once a day.

share|improve this answer
  1. Ensure that each machine has one account, an admin account with a fairly strong password. Do not give this password to users.
  2. Log in as the admin and enable guest login, it should be under the user settings in system preferences. Then log out.
  3. When users arrive, they can login as 'guest' without a password, and use the computer as if they had an account.
  4. When they log out, all the changes they made are erased. No reboots required!
share|improve this answer
How do you make a username: Aaron and install Skype, OpenOffice, Google Chrome and then let users login to Aaron always but never lost the preinstallation? – YumYumYum Feb 25 '14 at 18:11
You can log in as the admin and install whatever software you want. When the users log in as guest they will have access to this software. – Aaron J Lang Jul 17 '15 at 9:58

Just use Guest Sessions and autologin.

sudo gedit /etc/lightdm/lightdm.conf

And change this:


To this:

share|improve this answer

Why not format a little hard disk (or SSD) as a Live USB and boot from it ?


and select your little hard disk as "Disk to use".

With a SSD you could even consider rebooting for every new user.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.