Linux用インターネットカフェソフトウェア[終了]


12

大規模なネットワークで合計8つのインターネットカフェを展開するように依頼されました。予算はすべて非営利のために行われるため、存在しません。Ubuntuとlive-cdを使用して必要な管理の量を最小限にしようと考えていましたが、Ubuntuベースの適切なインターネットカフェシステムが見つからないようです。要件は非常に基本的なものです。ログインした時間を追跡し、タイムアウトになったらユーザーをログアウトする必要があります。課金は行われず、人々がコンピュータを公平に共有できるようにするためだけに使用されます。中央システムから強制的にログアウトできるようにする必要があります。ユーザーは熟練していないため、GUIが必要です。

これを管理するためにどのようなソフトウェアを推奨しますか?


2
また、切断されたユーザーが再びログインするのを防ぐために、除外期間を設定する必要があります。
JohnGardeniers

@John Gardeniers:おそらく良いアイデアです。それを指摘してくれてありがとう。
ペール

LiveCDを使用しないでください。LiveUSBを使用します。CDドライブは、思っているよりも早く摩耗します。考えられるように単一のステーションをセットアップし、それからリマスターします。1年ほど前にubuntugeek.com/…がありました。他のツールもありました。まず、コンソールからパスワードなしでログインできるようにし、ホームディレクトリにブラウザを起動するいくつかの起動スクリプトを用意します。そして、ブラウザのタブを持っていることなどのGoogleは、Gmail、FacebookやTwitterのような大規模サイトへのポイント
ポール

LiveUSBも使用しないでください。中央サーバーでapt-cacher-ng、PXEブート、およびpreseedファイルを使用します。次に、Puppet構成管理を使用して、クライアント上のソフトウェアを管理およびインストールします。
トム・オコナー

回答:


7

たぶん、このオープンソースプロジェクトMkahawaを見てみたいと思うかもしれません。Mkahawaは、Cafe Con Lecheの派生物です(以前はメンテナンスされていません)。これは完全なインターネットカフェの課金システムですが、もちろん、使用料は無料です。


CCLは維持されていないようです。このページでは、mkahawaの使用を提案しています...
pehrs

3

編集-私は質問を誤解したので...タイムアウトはどうですか?http://manpages.ubuntu.com/manpages/dapper/man8/timeoutd.8.html

http://www.chillispot.info/-Linuxで実行されるWLANアクセスポイントコントローラーソフトウェアは、FreeRADIUSまたはOpenRADIUS、またはその他の認証方法と統合する必要があります。また、スプラッシュ用のシンプルなWebサーバー。

さまざまなタイムアウトオプション、ログイン、またはログインなしをサポートし、非常にカスタマイズ可能です。

http://www.hotspotsystem.com/私は彼らのサイトでこのリンクを見ました、多分よりユーザーフレンドリーな変種のように見えます。

編集- http://coova.org/CoovaChilliこれは、現在サポートされているChilliSpotかもしれません


主に、コンピューターを管理するソフトウェアが必要です。WiFiネットワークは単純に開いたままになります(基本的なフィルタリングがいくつかあります)。
ペール

ああ、私は誤解しました。
ブライアン

定期的にログアウトするためにハックをするだけでタイムアウトになったユーザーがいるように思えます。その1つを見つけてくれてありがとう、それはいくつかのいスクリプトから私を救います!
ペール

卵タイマーは、これを行うための視覚的な良い方法です。アクセス料金を請求しないので、すべての端末がいっぱいになり、新しい人に対応するために誰かが立ち去るまで、ユーザーは好きなだけ時間をとることができます。このシステムを無料のインターネットアクセスで実行しましたが、うまく機能します。30分保証され、その後、誰かが待機していない限り、いつでもワークステーションを使用できます。
Unix Janitor

2

私は考えるZencafeは、お使いのシステムのために、おそらく興味深いものです。


ZenCafeは、Zenwalkに基づいています。Zenwalkは、正しく思い出せば、スラックウェアです。新しいものを導入する場合は、Ubuntu / Debianベースにすることをお勧めします。しかし、私はZenCafeをチェックアウトします。
ペール

2

私は使っている:

  • (キャプティブポータル用)CoovaChilli - http://coova.org/CoovaChilli
  • FreeRADIUS(認証ソース用)-http: //freeradius.org/
  • (アカウント管理のための)DaloRADIUS - http://dalo​​radius.com/
  • MySQL(FreeRADIUSおよびDaloへのDBバックエンド用)
  • TurnKey Linuxで。(これは単純化されたUbuntuディストリビューションです。)

セットアップのために、ホットスポットログインと認証をホストするために中央のRADIUS /ウェブサーバーをセットアップし、その後アクセスゲートウェイでCoovaChilliだけをセットアップする必要があります。(DaloRADIUSには、チリをdaloradius / contrib / chilliで使用するための適切なスターターページが含まれています)

より詳しい情報:


1

キオスクまたは一般利用向けに調整されたLinuxディストリビューションがいくつかあります。いくつかのアイデアについては、この質問を見てみてください:安全なLinuxキオスクソフトウェアを探しています

「Linux Kiosk Distributions」をグーグルで検索すると、多くの結果が得られます。WebConvergerは面白そうです。

所有するキオスクマシンの総数に応じて、ディスクレスセットアップを行ってメンテナンスを削減し、セキュリティ上の問題のいくつかに対処することを検討してください:ディスクレスキオスクセットアップ


1

LTSPのUbuntu実装を確認してください。主にインターネットカフェ用にXubuntu LTSPを数年間実行しています。それ以来、堅実に運営されています。

EdubuntuはLTSPを安定して実装しており、教育および非営利環境でディスクレスクライアントを集中管理しています。


0

私はインターネットカフェの専門家ではありませんが、集中syslogを使用するため、すべてのワークステーションを設定して、ログを中央syslogサーバーに送信できます。ログを検索するためのフロントエンドとしてSplunkをインストールできます。Splunkは、ログの量が少ない場合は無料で使用できるので十分です。LDAPを中央認証として使用するようにすべてのワークステーションを構成します。Open LdapにはPHPフロントエンドがありますが、389 Directory Project http://directory.fedoraproject.org/を使用する場合があります。

Ubuntuを使用しますが、Live CDでは使用しません。設定が必要になるためです。自動展開ソリューションは、必要な数のワークステーションを迅速にインストールするのに非常に役立ちます。


1
良いアドバイスではありますが、質問にはまったく対応していません。
ジョンガーデニアス

0

Mkahawaを使用したことはお勧めできません。クライアントは非常に煩わしく、ほとんどのコマンドにコンピューターが応答しなくなります。インストールしたサーバーは次の方法で削除できます。

sudo dpkg -r mkahawa-srv

そしてクライアント:

sudo dpkg -r mkahawa-client

注:ちょうど私の2セント。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.