Logiciel de cybercafé pour linux [fermé]


12

J'ai reçu une demande pour déployer un total de 8 cybercafés dans un grand réseau. Le budget est inexistant car tout sera fait pour un but non lucratif. Je prévoyais d'utiliser Ubuntu et live-cds pour minimiser la quantité de gestion requise, mais je n'arrive pas à trouver de système de cybercafé adapté basé sur Ubuntu. Les exigences sont assez basiques: il doit garder une trace du temps de connexion et se déconnecter des utilisateurs lorsque leur temps est écoulé. Aucune facturation ne sera effectuée, elle sera simplement utilisée pour s'assurer que les gens peuvent partager les ordinateurs équitablement. Il devrait être possible de forcer la déconnexion d'un système central. Les utilisateurs ne seront pas qualifiés, il doit donc avoir une interface graphique.

Quel logiciel (de préférence gratuit, compte tenu du budget de la chaîne de chaussures) proposeriez-vous pour gérer cela?


2
Il devrait également avoir une période d'exclusion pour empêcher un utilisateur déconnecté de se reconnecter directement.
John Gardeniers

@John Gardeniers: Probablement une bonne idée, merci de l'avoir signalé.
pehrs

N'utilisez pas de LiveCD. Utilisez LiveUSB. Les lecteurs de CD s'usent plus rapidement que vous ne le pensez. Configurez une seule station comme vous le pensez, puis remasterisez à partir de cela. Il y a environ un an, il y avait ubuntugeek.com/… - il y avait peut-être aussi d'autres outils. Pour commencer, rendez-vous possible sans mot de passe à partir de la console, ayez quelques scripts de démarrage dans un répertoire personnel qui démarrent un navigateur. et ont des onglets dans le navigateur qui pointent vers les grands sites comme google, gmail, facebook, twitter, etc.
Paul

N'utilisez pas LiveUSB non plus. Utilisez apt-cacher-ng sur un serveur central et le démarrage PXE et un fichier prédéfini. Utilisez ensuite la gestion de configuration Puppet pour gérer et installer des logiciels sur les clients.
Tom O'Connor

Réponses:


7

Peut-être serez-vous intéressé par ce projet open source Mkahawa , un dérivé de Cafe Con Leche (ancien non entretenu). Il s'agit d'un système de facturation Internet Cafe complet, mais bien sûr, vous êtes toujours libre de ne rien facturer pour l'utilisation.


CCL ne semble pas être maintenu. La page suggère d'utiliser mkahawa ...
pehrs

3

EDIT - depuis que j'ai mal compris la question ... Que diriez-vous de timeoutd? http://manpages.ubuntu.com/manpages/dapper/man8/timeoutd.8.html

http://www.chillispot.info/ - Le logiciel du contrôleur de point d'accès WLAN fonctionnant sous Linux doit être intégré à FreeRADIUS ou OpenRADIUS ou à une autre méthode d'authentification .. Également un simple serveur Web pour le splash.

Prend en charge diverses options de délai d'attente, les connexions ou aucune connexion, très personnalisable.

http://www.hotspotsystem.com/ J'ai vu ce lien sur leur site, il ressemble peut-être à une variante plus conviviale.

modifier - http://coova.org/CoovaChilli ce pourrait être le ChilliSpot actuellement pris en charge


Nous avons principalement besoin du logiciel pour gérer les ordinateurs. Le réseau WiFi sera simplement laissé ouvert (avec un filtrage de base).
2011

Ah, j'ai mal compris.
Brian

Si je veux juste faire un hack pour déconnecter régulièrement les utilisateurs, timeoutd semble être la voie à suivre. Merci beaucoup d'avoir localisé celui-ci, cela me sauvera de certains scripts laids!
pehrs

les minuteries d'œufs constituent un bon moyen visuel de le faire. Comme vous ne facturez pas l'accès, il est logique que les utilisateurs aient autant de temps qu'ils le souhaitent, jusqu'à ce que tous les terminaux soient pleins, puis que quelqu'un quitte pour accueillir la nouvelle personne. Nous avons géré ce système avec un accès Internet gratuit et cela fonctionne très bien. Vous bénéficiez d'une demi-heure garantie, puis vous pouvez utiliser votre poste de travail à tout moment après cela, sauf si quelqu'un attend.
The Unix Janitor

2

Je pense que Zencafe est peut-être intéressant pour votre système.


ZenCafe est basé sur Zenwalk qui est slackware si je me souviens bien. Si je dois en introduire un nouveau, je préférerais qu'il soit basé sur Ubuntu / Debian. Mais je vais vérifier ZenCafe.
pehrs

2

J'utilise:

Pour votre configuration, vous voudrez probablement configurer un RADIUS / serveur Web central pour héberger les connexions et l'authentification des points d'accès, puis juste CoovaChilli sur vos passerelles d'accès. (DaloRADIUS comprend des pages de démarrage décentes à utiliser avec Chilli sous daloradius / contrib / chilli)

Plus d'informations:


1

Il existe un certain nombre de distributions Linux adaptées au kiosque ou à une utilisation publique. Essayez de regarder cette question pour quelques idées: je recherche un logiciel de kiosque linux sécurisé

Il y a beaucoup de résultats si vous google "Linux Kiosk Distributions". WebConverger semble intéressant.

Selon le nombre total de machines de kiosque que vous prévoyez d'avoir, vous voudrez peut-être envisager de faire une configuration sans disque pour essayer de réduire la maintenance et de résoudre certains des problèmes de sécurité: configuration du kiosque sans disque .


1

consultez la mise en œuvre d'Ubuntu de LTSP, j'exécute Xubuntu LTSP depuis plusieurs années principalement pour le cybercafé. fonctionne comme un roc depuis.

Edubuntu a une implémentation stable de LTSP et a une gestion centralisée pour les clients sans disque dans un environnement éducatif et à but non lucratif.


0

Je ne suis pas un expert du cybercafé mais j'utiliserais un Syslog centralisé, vous pouvez donc configurer tous les postes de travail pour envoyer leurs journaux au serveur Syslog central. Vous pouvez installer Splunk en tant que frontal pour rechercher des journaux; Splunk est gratuit pour une faible quantité de bûches et devrait vous suffire. Je configurerais toutes les stations de travail pour utiliser LDAP comme authentification centrale. Il existe un frontal PHP pour Open Ldap, mais je pourrais utiliser 389 Directory Project http://directory.fedoraproject.org/ qui est plus facile et plus complet.

J'utiliserais Ubuntu, mais pas sur un Live CD, car vous devrez faire une configuration. Une solution de déploiement automatisé serait vraiment utile pour installer rapidement autant de postes de travail dont vous avez besoin.


1
Bien que ce soit un bon conseil, il ne répond pas du tout à la question.
John Gardeniers

0

Ayant utilisé Mkahawa, je ne peux pas le recommander.Le client est un gros problème et fait presque qu'un ordinateur ne répond à aucune commande.Vous pouvez supprimer le serveur que vous avez installé en utilisant:

sudo dpkg -r mkahawa-srv

et le client:

sudo dpkg -r mkahawa-client

Remarque: juste mes 2 cents.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.