Internet Cafe Software für Linux [geschlossen]


12

Ich habe die Bitte erhalten, insgesamt 8 Internetcafés in einem großen Netzwerk einzuführen. Budget ist nicht vorhanden, da alles für einen gemeinnützigen Zweck getan wird. Ich hatte vor, Ubuntu und Live-CDs zu verwenden, um den erforderlichen Verwaltungsaufwand zu minimieren, aber ich kann anscheinend kein geeignetes Internetcafé-System finden, das auf Ubuntu basiert. Die Anforderungen sind ziemlich einfach: Sie müssen die Anmeldezeit verfolgen und die Benutzer abmelden, wenn die Zeit abgelaufen ist. Es wird keine Abrechnung vorgenommen, sondern nur sichergestellt, dass die Benutzer die Computer auf faire Weise gemeinsam nutzen können. Die Abmeldung von einem zentralen System sollte erzwungen werden können. Benutzer sind nicht qualifiziert, daher muss sie eine grafische Benutzeroberfläche haben.

Welche (angesichts des Schuhkettenbudgets vorzugsweise kostenlose) Software würden Sie vorschlagen, um dies zu verwalten?


2
Es sollte auch einen Ausschlusszeitraum geben, um zu verhindern, dass sich ein nicht verbundener Benutzer direkt wieder anmeldet.
John Gardeniers,

@ John Gardeniers: Wahrscheinlich eine gute Idee, danke für den Hinweis.
Pehrs

Verwenden Sie keine LiveCDs. Verwenden Sie LiveUSB. Die CD-Laufwerke nutzen sich schneller ab als Sie denken. Richten Sie eine einzelne Station so ein, wie Sie es sich vorstellen, und nehmen Sie dann ein Remaster davon vor. Vor ungefähr einem Jahr gab es ubuntugeek.com/ - vielleicht auch andere Tools. Ermöglichen Sie für den Anfang die Anmeldung ohne Kennwort über die Konsole, und führen Sie einige Startskripten in einem Ausgangsverzeichnis durch, mit denen ein Browser gestartet wird. und Tabs im Browser, die auf große Websites wie Google, Google Mail, Facebook, Twitter usw. verweisen
Paul

Verwenden Sie LiveUSB auch nicht. Verwenden Sie apt-cacher-ng auf einem zentralen Server und PXE-Boot sowie eine Voreinstellungsdatei. Verwenden Sie dann das Puppet-Konfigurationsmanagement, um die Software auf den Clients zu verwalten und zu installieren.
Tom O'Connor

Antworten:


7

Vielleicht interessieren Sie sich für dieses Open-Source-Projekt Mkahawa , ein Derivat von Cafe Con Leche (alt, nicht gepflegt). Es handelt sich um ein vollständiges Internetcafé-Abrechnungssystem, aber Sie können natürlich immer nichts für die Nutzung berechnen.


CCL scheint nicht aufrechterhalten zu werden. Die Seite schlägt vor, mit mkahawa ...
pehrs

3

EDIT - da ich die Frage falsch verstanden habe ... Wie wäre es mit timeoutd? http://manpages.ubuntu.com/manpages/dapper/man8/timeoutd.8.html

http://www.chillispot.info/ - WLAN Access Point Controller-Software, die unter Linux ausgeführt wird, muss in FreeRADIUS oder OpenRADIUS oder eine andere Authentifizierungsmethode integriert sein. Auch ein einfacher Webserver für den Splash.

Unterstützt verschiedene Timeout-Optionen, Anmeldungen oder keine Anmeldungen, sehr anpassbar.

http://www.hotspotsystem.com/ Ich habe diesen Link auf ihrer Website gesehen, sieht vielleicht nach einer benutzerfreundlicheren Variante aus.

edit - http://coova.org/CoovaChilli Dies ist möglicherweise der derzeit unterstützte ChilliSpot


Wir brauchen in erster Linie die Software, um die Computer zu verwalten. Das WiFi-Netzwerk wird einfach offen gelassen (mit einigen grundlegenden Filtern).
Pehrs

Ah, ich habe falsch verstanden.
Brian

Wenn ich nur einen Hack mache, um Benutzer regelmäßig abzumelden, scheint timeoutd der richtige Weg zu sein. Vielen Dank, dass Sie dieses gefunden haben, es erspart mir hässliche Skripte!
Pehrs

Eieruhren sind eine gute visuelle Möglichkeit, dies zu tun. Da Sie keinen Zugang in Rechnung stellen, ist es sinnvoll, dass Benutzer so viel Zeit haben können, wie sie möchten, bis alle Terminals belegt sind. Dann geht jemand, um die neue Person aufzunehmen. Wir haben dieses System mit kostenlosem Internetzugang betrieben und es funktioniert großartig. Sie erhalten eine halbe Stunde Garantie und können Ihre Workstation danach jederzeit verwenden, es sei denn, jemand wartet.
Der Unix-Hausmeister

2

Ich denke, Zencafe ist vielleicht interessant für Ihr System.


ZenCafe basiert auf Zenwalk, was Slackware ist, wenn ich mich richtig erinnere. Wenn ich eine neue Version einführen möchte, wäre es mir lieber, wenn sie auf Ubuntu / Debian basiert. Aber ich werde ZenCafe ausprobieren.
Pehrs

2

Ich benutze:

Für Ihr Setup möchten Sie wahrscheinlich einen zentralen RADIUS / Webserver einrichten, der Hotspot-Anmeldungen und -Authentifizierung hostet, und dann nur CoovaChilli auf Ihren Access Gateways. (DaloRADIUS enthält einige anständige Starterseiten zur Verwendung mit Chili unter daloradius / contrib / chilli)

Mehr Info:


1

Es gibt eine Reihe von Linux-Distributionen, die auf den Kiosk oder die öffentliche Nutzung zugeschnitten sind. Versuchen Sie, diese Frage nach Ideen zu durchsuchen : Ich suche nach einer sicheren Linux-Kiosk-Software

Es gibt viele Ergebnisse, wenn Sie "Linux Kiosk Distributions" googeln. WebConverger sieht interessant aus.

Abhängig von der Gesamtzahl der Kioskcomputer, die Sie planen, sollten Sie eine plattenlose Einrichtung in Betracht ziehen, um die Wartung zu reduzieren und einige der Sicherheitsprobleme zu lösen: die plattenlose Kioskeinrichtung .


1

Schauen Sie sich die Ubuntu-Implementierung von LTSP an. Ich habe Xubuntu LTSP mehrere Jahre lang hauptsächlich für das Internetcafé ausgeführt. läuft seitdem felsenfest.

Edubuntu hat eine stabile Implementierung von LTSP und eine zentralisierte Verwaltung für plattenlose Kunden im Bildungs- und gemeinnützigen Umfeld.


0

Ich bin kein Experte für Internetcafés, aber ich würde ein zentrales Syslog verwenden, sodass Sie alle Arbeitsstationen so konfigurieren können, dass ihre Protokolle an den zentralen Syslog-Server gesendet werden. Sie können Splunk als Front-End installieren, um nach Protokollen zu suchen. Splunk ist für eine geringe Anzahl von Protokollen kostenlos und sollte für Sie ausreichen. Ich würde alle Workstations so konfigurieren, dass LDAP als zentrale Authentifizierung verwendet wird. Es gibt ein PHP-Frontend für Open Ldap, aber ich verwende möglicherweise das Verzeichnisprojekt 389 http://directory.fedoraproject.org/, das einfacher und umfangreicher ist.

Ich würde Ubuntu verwenden, aber nicht auf einer Live-CD, da Sie einige Einstellungen vornehmen müssen. Eine automatisierte Bereitstellungslösung wäre sehr nützlich, um schnell so viele Workstations zu installieren, wie Sie benötigen.


1
Obwohl es ein guter Rat ist, wird die Frage nicht angesprochen.
John Gardeniers

0

Nachdem ich Mkahawa verwendet habe, kann ich es nicht empfehlen. Der Client ist ein großes Problem und lässt einen Computer fast nicht auf Befehle reagieren. Sie können den installierten Server entfernen, indem Sie Folgendes verwenden:

sudo dpkg -r mkahawa-srv

und der Kunde:

sudo dpkg -r mkahawa-client

Hinweis: Nur meine 2 Cent.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.