En un Cybercafe: ¿cómo hacer que Ubuntu 13.10 se congele automáticamente?

9

He instalado 10 Ubuntu 13.10 en un Cybercafe para que diariamente unos 300 usuarios usen la PC, pero es una pesadilla con Ubuntu porque las personas simplemente usan Internet y hacen que el sistema sea un infierno.

¿Cómo puedo congelarlo? Al reiniciar, ¿volver al ayer siempre? ¿Para que funcione como un día de uso, pero siempre vuelve a mi primera instalación en cada reinicio?

Seth
fuente
1
Debe usar Cron y hacer que ejecute un script que eliminará el contenido de las carpetas de usuario. Y no olvide que los usuarios no deben conocer la contraseña de administrador.
Danatela
1
¿Estás usando mkahawa.sourceforge.net ? zencafe parece una buena distribución para ello. distrowatch.com/table.php?distribution=zencafe pero se basa en slackware en lugar de ubuntu
JP Hellemons

Respuestas:

9

AuFS puede resolver este problema por usted. Aquí hay un ejemplo de personas que fusionan el sistema de archivos con un disco RAM para que los cambios desaparezcan al reiniciar.

Si no tiene mucha memoria, puede hacer lo mismo usando un archivo o partición loopback para almacenar los cambios, y volver a formatear el archivo / partición loopback una vez al día.

dwurf
fuente
9
  1. Asegúrese de que cada máquina tenga una cuenta, una cuenta de administrador con una contraseña bastante segura. No les dé esta contraseña a los usuarios.
  2. Inicie sesión como administrador y habilite el inicio de sesión de invitado, debe estar en la configuración del usuario en las preferencias del sistema. Luego cierre sesión.
  3. Cuando llegan los usuarios, pueden iniciar sesión como 'invitados' sin una contraseña y usar la computadora como si tuvieran una cuenta.
  4. Cuando cierran sesión, todos los cambios que hicieron se borran. No se requieren reinicios!
Aaron J Lang
fuente
¿Cómo se crea un nombre de usuario: Aaron e instala Skype, OpenOffice, Google Chrome y luego permite que los usuarios inicien sesión en Aaron siempre pero nunca pierden la preinstalación?
Puede iniciar sesión como administrador e instalar el software que desee. Cuando los usuarios inicien sesión como invitados, tendrán acceso a este software.
Aaron J Lang
1

Solo use Sesiones de invitados e inicio de sesión automático.

sudo gedit /etc/lightdm/lightdm.conf

Y cambia esto:

autologin-guest=false

A esto:

autologin-guest=true
usuario246623
fuente
0

fsprotect es un conjunto de scripts que protegen los sistemas de archivos existentes. fsprotect es excelente para computadoras públicas como las de bibliotecas, cibercafés, etc.

Usando aufs, empacan un sistema de archivos tmpfs que obliga a escribir los cambios en el sistema de archivos tmpfs.

El sistema de archivos raíz está protegido por un script initramfs. Otros sistemas de archivos están protegidos por un script de inicio. Todos los sistemas de archivos protegidos pasan a ser de solo lectura, lo que garantiza su inmutabilidad incluso en los apagados.

Para instalar fsprotect en todas las versiones compatibles de Ubuntu, abra el terminal y escriba:

sudo apt-get install fsprotect

Los beneficios de usar fsprotect son:

  • Los sistemas de archivos están protegidos y nunca se escriben cambios en el disco.
  • Los sistemas de archivos protegidos se montan de solo lectura. Esto significa que no se dañan cuando la computadora se apaga incorrectamente.
  • Es muy fácil de usar.
  • En algunos casos, hace que el acceso al sistema de archivos sea más rápido.

Los inconvenientes de usar fsprotect son:

  • Los cambios en el sistema de archivos no pueden ser más que un límite predefinido en bytes (establecido por usted).
  • Como tmpfs se usa mucho, debe tener un espacio de intercambio adecuado.
karel
fuente