Software de cibercafé para Linux [cerrado]

12

He recibido una solicitud para desplegar un total de 8 cibercafés en una gran red. El presupuesto no existe, ya que todo se hará sin fines de lucro. Estaba planeando usar Ubuntu y live-cds para minimizar la cantidad de administración requerida, pero parece que no puedo encontrar ningún sistema de cibercafé que esté basado en Ubuntu. Los requisitos son bastante básicos: debe realizar un seguimiento del tiempo de inicio de sesión y cerrar la sesión de los usuarios cuando sea necesario. No se realizará ninguna facturación, solo se utilizará para garantizar que las personas puedan compartir las computadoras de manera justa. Debería ser posible forzar el cierre de sesión desde un sistema central. Los usuarios no serán calificados, por lo que debe tener una GUI.

¿Qué software (preferiblemente gratuito, considerando el presupuesto de la cuerda del zapato) sugeriría para administrar esto?

pehrs
fuente
2
También debe tener un período de exclusión para evitar que un usuario desconectado inicie sesión nuevamente.
John Gardeniers
@John Gardeniers: Probablemente sea una buena idea, gracias por señalarlo.
pehrs
No use LiveCDs. Utiliza LiveUSB. Las unidades de CD se desgastan más rápido de lo que piensas. Configure una sola estación como cree que debería ser, y luego remasterice a partir de eso. Hace aproximadamente un año había ubuntugeek.com/… , quizás también otras herramientas. Para empezar, haga posible el inicio de sesión sin contraseña desde la consola, tenga algunos scripts de inicio en un directorio de inicio que inicie un navegador. y tiene pestañas en el navegador que apuntan a los grandes sitios como google, gmail, facebook, twitter, etc.
Paul
No uses LiveUSB tampoco. Use apt-cacher-ng en un servidor central, y arranque PXE, y un archivo preestablecido. Luego use la gestión de configuración de Puppet para administrar e instalar software en los clientes.
Tom O'Connor

Respuestas:

7

Tal vez le interese echar un vistazo a este proyecto de código abierto Mkahawa , un derivado de Cafe Con Leche (antiguo sin mantenimiento). Es un sistema completo de facturación de Internet Cafe, pero, por supuesto, siempre es libre de cobrar nada por el uso.

Daniel Baktiar
fuente
CCL no parece mantenerse. La página sugiere usar mkahawa ...
pehrs
3

EDITAR - ya que no entendí bien la pregunta ... ¿Qué tal el tiempo de espera? http://manpages.ubuntu.com/manpages/dapper/man8/timeoutd.8.html

http://www.chillispot.info/ - El software del controlador de punto de acceso WLAN que se ejecuta en Linux debe integrarse con FreeRADIUS u OpenRADIUS o algún otro método de autenticación. También un servidor web simple para el chapoteo.

Admite varias opciones de tiempo de espera, inicios de sesión o no inicios de sesión, muy personalizables.

http://www.hotspotsystem.com/ Vi este enlace en su sitio, parece una variante más fácil de usar.

editar - http://coova.org/CoovaChilli este podría ser el ChilliSpot actualmente compatible

Brian
fuente
Principalmente necesitamos el software para administrar las computadoras. La red WiFi simplemente se dejará abierta (con algo de filtrado básico).
pehrs
Ah, no entendí bien.
Brian
Si solo hago un truco para desconectar regularmente a los usuarios, el tiempo de espera parece ser el camino a seguir. ¡Muchas gracias por localizarlo, me salvará de algunas secuencias de comandos feas!
pehrs
los temporizadores de huevo son una buena forma visual de hacerlo. Como no está cobrando por el acceso, tiene sentido que los usuarios puedan tener todo el tiempo que quieran, hasta que todos los terminales estén llenos y alguien se vaya para recibir a la nueva persona. Hemos ejecutado este sistema con acceso gratuito a internet y funciona muy bien. Obtiene media hora garantizada, y luego puede usar su estación de trabajo en cualquier momento después de eso, a menos que alguien esté esperando.
The Unix Janitor
2

Creo que Zencafe es quizás interesante para su sistema.

René Höhle
fuente
ZenCafe se basa en Zenwalk, que es slackware si recuerdo correctamente. Si voy a presentar una nueva, preferiría que esté basada en Ubuntu / Debian. Pero revisaré ZenCafe.
pehrs
2

Estoy usando:

Para su configuración, es probable que desee configurar un servidor web / RADIUS central para alojar los inicios de sesión de punto de acceso y la autenticación, luego solo CoovaChilli en sus puertas de acceso. (DaloRADIUS incluye algunas páginas de inicio decentes para usar con Chilli en daloradius / contrib / chilli)

Más información:

Paul Doom
fuente
1

Hay una serie de distribuciones de Linux adaptadas al kiosco o al uso público. Intente mirar esta pregunta para obtener algunas ideas: estoy buscando un software seguro para el quiosco de Linux

Hay muchos resultados si buscas en Google "Distribuciones de quiosco de Linux". WebConverger se ve interesante.

Dependiendo de la cantidad total de máquinas de kiosco que esté planeando tener, puede considerar realizar una configuración sin disco para intentar reducir el mantenimiento y resolver algunos de los problemas de seguridad: la configuración del kiosco sin disco .

Comunidad
fuente
1

echa un vistazo a la implementación de Ubuntu de LTSP, he estado ejecutando Xubuntu LTSP durante varios años, principalmente para cibercafé. estado corriendo como una roca sólida desde entonces.

Edubuntu tiene una implementación estable de LTSP y tiene una administración centralizada para clientes sin disco en entornos educativos y sin fines de lucro.

slashdotfx
fuente
0

No soy un experto en cibercafés, pero usaría un syslog centralizado, para que pueda configurar todas las estaciones de trabajo para enviar sus registros al servidor central de syslog. Puede instalar Splunk como interfaz para buscar registros; Splunk es gratuito para una baja cantidad de registros y debería ser suficiente para usted. Configuraría todas las estaciones de trabajo para usar LDAP como autenticación central. Hay un front-end PHP para Open Ldap, pero podría usar 389 Directory Project http://directory.fedoraproject.org/, que es más fácil y tiene más funciones completas.

Usaría Ubuntu, pero no en un Live CD, ya que necesitarás hacer alguna configuración. Una solución de implementación automatizada sería realmente útil para instalar rápidamente todas las estaciones de trabajo que necesite.

rtacconi
fuente
1
Si bien es un buen consejo, no aborda la pregunta en absoluto.
John Gardeniers
0

Después de haber usado Mkahawa, no puedo recomendarlo. El cliente es una gran molestia y casi hace que una computadora no responda a ningún comando. Puede eliminar el servidor que instaló usando:

sudo dpkg -r mkahawa-srv

y el cliente:

sudo dpkg -r mkahawa-client

Nota: Solo mis 2 centavos.

Gandalf
fuente