Програмне забезпечення Інтернет-кафе для Linux [закрито]


12

Я отримав прохання розгорнути загалом 8 інтернет-кафе у великій мережі. Бюджету немає, оскільки це буде зроблено для некомерційної діяльності. Я планував використовувати Ubuntu та live-CD, щоб мінімізувати обсяг необхідного управління, але я не можу знайти будь-яку підходящу систему Інтернет-кафе, засновану на Ubuntu. Вимоги є досить елементарними: йому потрібно відстежувати час входу та виходити з користувачів, коли їх час закінчується. Платежі не проводитимуться, вони просто використовуватимуться для того, щоб люди могли справедливо ділитися комп'ютерами. Потрібно мати можливість примусового виходу з центральної системи. Користувачі будуть некваліфіковані, тому він повинен мати графічний інтерфейс.

Яке (бажано безкоштовне, враховуючи взуттєвий бюджет) програмного забезпечення ви б запропонували для управління цим?


2
Він також повинен мати часовий період виключення, щоб запобігти відключенню користувача вхід прямо назад.
John Gardeniers

@John Gardeniers: Напевно, гарна ідея, дякую, що вказав на це.
pehrs

Не використовуйте LiveCD. Використовуйте LiveUSB. Компакт-диски зношуються швидше, ніж ви думаєте. Створіть єдину станцію так, як вам здається, та переробляйте її. Ще рік тому був ubuntugeek.com/… - можливо, ще й інші інструменти. Для початку зробіть можливим вхід без пароля з консолі, в домашньому каталозі є кілька сценаріїв запуску, які запускають браузер. а у веб-переглядачі є вкладки, які вказують на такі великі сайти, як Google, gmail, facebook, щебетати тощо
Paul

Не використовуйте також LiveUSB. Використовуйте apt-cacher-ng на центральному сервері, завантаження PXE та попередньо встановлений файл. Потім використовуйте управління конфігурацією ляльки для управління та встановлення програмного забезпечення на клієнтах.
Том О'Коннор

Відповіді:


7

Можливо, вам буде цікаво поглянути на цей проект з відкритим кодом Mkahawa , похідний від кафе Con Leche (старий непідтримуваний). Це повна система виставлення рахунків в Інтернет-кафе, але, звичайно, ви завжди вільні нічого не стягувати за користування.


Здається, CCL не підтримується. Сторінка пропонує використовувати mkahawa ...
pehrs

3

EDIT - оскільки я неправильно зрозумів питання ... Як щодо timeoutd? http://manpages.ubuntu.com/manpages/dapper/man8/timeoutd.8.html

http://www.chillispot.info/ - Програмне забезпечення контролера точки доступу до бездротової мережі, яке працює на Linux, має бути інтегровано з FreeRADIUS або OpenRADIUS або яким-небудь іншим методом аутентифікації. Також простий веб-сервер для сплеску.

Підтримує різні параметри тайм-ауту, вхід або відсутність входу, що дуже настроюється.

http://www.hotspotsystem.com/ Я бачив це посилання на їхньому веб-сайті, схоже на більш зручний для користувача варіант.

редагувати - http://coova.org/CoovaChilli це може бути підтримуваний на даний момент ChilliSpot


Нам насамперед потрібне програмне забезпечення для управління комп’ютерами. Мережа WiFi просто залишиться відкритою (з деякою базовою фільтрацією).
pehrs

Ах, я неправильно зрозумів.
Брайан

Якщо я просто зроблю хакер, щоб регулярно виходити з користувачів timeoutd, здається, це шлях. Велике спасибі за те, що знайшли цю, вона врятує мене від потворних сценаріїв!
pehrs

таймери для яєць добре візуально роблять це. Оскільки ви не платите за доступ, то має сенс, що користувачі можуть мати стільки часу, скільки хочуть, доки всі термінали не будуть заповнені, а потім хтось виїжджає, щоб прийняти нову людину. Ми запустили цю систему з безкоштовним доступом до Інтернету, і вона чудово працює. Ви отримуєте півгодини гарантії, а потім можете використовувати свою робочу станцію будь-коли після цього, якщо хтось не чекає.
Двірник Unix

2

Я думаю, що Zencafe , можливо, цікавий для вашої системи.


ZenCafe заснований на Zenwalk, який є програмним забезпеченням, якщо я правильно пам'ятаю. Якщо я хочу представити нове, я вважаю за краще, щоб він був на основі Ubuntu / Debian. Але я перевірю ZenCafe.
pehrs

2

Я використовую:

  • CoovaChilli (для порталу в неволі) - http://coova.org/CoovaChilli
  • FreeRADIUS (для джерела автентифікації) - http://freeradius.org/
  • DaloRADIUS (для управління обліковим записом) - http://daloradius.com/
  • MySQL (для бекенда БД для FreeRADIUS та Dalo)
  • На TurnKey Linux. (Це просто спрощений дистрибутив Ubuntu.)

Для вашого налаштування ви, ймовірно, захочете встановити центральний RADIUS / веб-сервер для розміщення вхідних даних та авторизації, а потім просто CoovaChilli на своїх шлюзах доступу. (DaloRADIUS містить кілька пристойних сторінок для початківців для використання з Чилі під далорадіусом / contrib / chilli)

Більше інформації:


1

Існує ряд дистрибутивів Linux, пристосованих до кіоску або загальнодоступного користування. Спробуйте ознайомитися з цим питанням для деяких ідей: я шукаю захищене програмне забезпечення для кіоску Linux

Якщо ви перейдете в Google "Дистрибуції Linux Kiosk", ви отримаєте багато результатів. WebConverger виглядає цікаво.

Залежно від загальної кількості машин з кіосками, які ви плануєте мати, ви можете подумати про те, щоб зробити налаштування без дисків, щоб спробувати зменшити технічне обслуговування та вирішити деякі проблеми безпеки: налаштування кіоску без диску .


1

перевірити Ubuntu впровадження LTSP, я вже кілька років керую Xubuntu LTSP в основному для інтернет-кафе. з тих пір керував скелею.

Edubuntu має стабільну реалізацію LTSP і має централізоване управління бездисковим клієнтом в освіті та неприбутковому середовищі.


0

Я не фахівець з Інтернет-кафе, але я б застосував централізований системний журнал, щоб ви могли налаштувати всі робочі станції для надсилання своїх журналів на центральний сервер syslog. Ви можете встановити Splunk як передню частину для пошуку журналів; Splunk є безкоштовним для невеликої кількості колод і має бути достатньо для вас. Я налаштував би всі робочі станції на використання LDAP як центральної аутентифікації. Для відкритого Ldap є PHP-інтерфейс, але я можу використати проект 389 Directory http://directory.fedoraproject.org/, який простіше і більш повно.

Я б використовував Ubuntu, але не на Live CD, оскільки вам потрібно буде виконати певну конфігурацію. Рішення автоматизованого розгортання було б дуже корисно швидко встановити стільки робочих станцій, які вам потрібні.


1
Хоча це гарна порада, він взагалі не стосується цього питання.
Джон Гарденєр

0

Використовуючи Mkahawa, я не можу його рекомендувати. Клієнт сильно заважає і майже змушує комп'ютер не відповідати ні на яку команду. Ви можете видалити встановлений сервер, використовуючи:

sudo dpkg -r mkahawa-srv

і клієнт:

sudo dpkg -r mkahawa-client

Примітка: Всього мої 2 копійки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.