Phần mềm cafe Internet cho linux [đã đóng]


12

Tôi đã nhận được yêu cầu triển khai tổng cộng 8 quán cà phê internet trong một mạng lưới lớn. Ngân sách là không tồn tại vì tất cả sẽ được thực hiện cho một tổ chức phi lợi nhuận. Tôi đã lên kế hoạch sử dụng Ubuntu và live-cds để giảm thiểu số lượng quản lý cần thiết, nhưng dường như tôi không thể tìm thấy bất kỳ hệ thống cafe internet phù hợp nào dựa trên Ubuntu. Các yêu cầu khá cơ bản: Nó cần theo dõi thời gian đăng nhập và đăng xuất người dùng khi hết thời gian. Không có hóa đơn sẽ được thực hiện, nó sẽ chỉ được sử dụng để đảm bảo mọi người có thể chia sẻ các máy tính một cách công bằng. Nó có thể buộc phải đăng xuất từ ​​một hệ thống trung tâm. Người dùng sẽ không có kỹ năng, vì vậy nó phải có GUI.

Phần mềm (tốt nhất là miễn phí, xem xét ngân sách dây giày) mà bạn đề xuất để quản lý phần mềm này?


2
Nó cũng nên có một khoảng thời gian loại trừ để ngăn người dùng bị ngắt kết nối đăng nhập lại.
John Gardeniers

@ John Gardeniers: Có lẽ là một ý tưởng tốt, cảm ơn vì đã chỉ ra điều đó.
pehrs

Đừng sử dụng LiveCD. Sử dụng LiveUSB. Các ổ đĩa CD hao mòn nhanh hơn bạn nghĩ. Thiết lập một trạm duy nhất như bạn nghĩ, và sau đó làm lại từ đó. Cách đây một năm đã có ubuntugeek.com/ - có thể có các công cụ khác. Đối với người mới bắt đầu, hãy tạo thông tin đăng nhập mà không cần mật khẩu từ bảng điều khiển, có một số tập lệnh khởi động trong thư mục chính khởi động trình duyệt. và có các tab trong trình duyệt trỏ đến các trang web lớn như google, gmail, facebook, twitter, v.v.
Paul

Đừng sử dụng LiveUSB. Sử dụng apt-cacher-ng trên máy chủ trung tâm và khởi động PXE và tệp preseed. Sau đó sử dụng quản lý cấu hình Puppet để quản lý và cài đặt phần mềm trên máy khách.
Tom O'Connor

Câu trả lời:


7

Có lẽ bạn sẽ thích thú khi xem dự án mã nguồn mở Mkahawa này , một sản phẩm phái sinh của Cafe Con Leche (cũ không rõ ràng). Nó là một hệ thống thanh toán Internet Cafe đầy đủ, nhưng tất nhiên bạn luôn được miễn phí không tính phí cho việc sử dụng.


CCL dường như không được duy trì. Trang đề xuất sử dụng mkahawa ...
pehrs

3

EDIT - vì tôi đã hiểu nhầm câu hỏi ... Làm thế nào về thời gian chờ? http://manpages.ubfox.com/manpages/dapper/man8/timeoutd.8.html

http://www.chillispot.info/ - Phần mềm điều khiển WLAN Access Point chạy trên Linux cần được tích hợp với FreeRADIUS hoặc OpenRADIUS hoặc một số phương thức xác thực khác .. Cũng là một máy chủ web đơn giản cho trò giật gân.

Hỗ trợ các tùy chọn hết thời gian, đăng nhập hoặc không đăng nhập, rất tùy biến.

http://www.hotspotsystem.com/ Tôi thấy liên kết này trên trang web của họ, có vẻ như là một biến thể thân thiện hơn với người dùng.

chỉnh sửa - http://coova.org/CoovaChilli đây có thể là ChilliSpot hiện được hỗ trợ


Chúng tôi chủ yếu cần phần mềm để quản lý máy tính. Mạng WiFi đơn giản sẽ được mở (với một số bộ lọc cơ bản).
pehrs

À, tôi hiểu lầm rồi.
Brian

Nếu tôi sẽ thực hiện một hack để thường xuyên đăng xuất thì người dùng hết thời gian chờ đợi có vẻ như là cách để đi. Cảm ơn rất nhiều vì đã định vị được cái đó, nó sẽ cứu tôi khỏi một số kịch bản xấu xí!
pehrs

bộ đếm thời gian trứng làm cho một cách trực quan tốt để làm điều này. Vì bạn không tính phí truy cập, nên có nghĩa là người dùng có thể có nhiều thời gian như họ muốn, cho đến khi tất cả các thiết bị đầu cuối đầy đủ thì ai đó sẽ rời đi để nhận người mới. Chúng tôi đã chạy hệ thống này với truy cập internet miễn phí và nó hoạt động rất tốt. Bạn nhận được nửa giờ bảo đảm, và sau đó bạn có thể sử dụng máy trạm của mình bất cứ lúc nào sau đó trừ khi có ai đó chờ đợi.
Unix Janitor

2

Tôi nghĩ rằng Zencafe có lẽ thú vị cho hệ thống của bạn.


ZenCafe dựa trên Zenwalk là phần mềm bị chùng nếu tôi nhớ lại chính xác. Nếu tôi giới thiệu một cái mới, tôi thích nó dựa trên Ubuntu / Debian. Nhưng tôi sẽ kiểm tra ZenCafe.
pehrs

2

Tôi đang dùng:

  • CoovaChilli (cho cổng bị giam cầm) - http://coova.org/CoovaChilli
  • FreeRADIUS (đối với nguồn xác thực) - http://freeradius.org/
  • DaloRADIUS (để quản lý tài khoản) - http://daloradius.com/
  • MySQL (cho DB phụ trợ cho FreeRADIUS và Dalo)
  • Trên TurnKey Linux. (Đây chỉ là một bản phân phối Ubuntu được đơn giản hóa.)

Đối với thiết lập của bạn, có lẽ bạn sẽ muốn thiết lập một RADIUS / máy chủ web trung tâm để lưu trữ thông tin đăng nhập và xác thực điểm nóng, sau đó chỉ cần CoovaChilli trên các cổng truy cập của bạn. (DaloRADIUS bao gồm một số trang khởi đầu tốt để sử dụng với Chilli theo daloradius / contrib / chilii)

Thêm thông tin:


1

Có một số bản phân phối Linux phù hợp với kiosk hoặc sử dụng công cộng. Hãy thử xem câu hỏi này để biết một số ý tưởng: Tôi đang tìm kiếm phần mềm kiosk linux an toàn

Có rất nhiều kết quả nếu bạn google "Phân phối kiosk Linux". WebConverger trông thú vị.

Tùy thuộc vào tổng số máy kiosk bạn dự định có, bạn có thể muốn xem xét thực hiện thiết lập không đĩa để thử và giảm bảo trì và xử lý một số vấn đề bảo mật: thiết lập kiosk không đĩa .


1

hãy xem Ubuntu triển khai LTSP, tôi đã chạy Xubfox LTSP trong vài năm chủ yếu cho quán cà phê internet. đã chạy đá rắn kể từ đó.

Edubfox đã triển khai LTSP ổn định và quản lý tập trung cho khách hàng không đĩa trong môi trường giáo dục và phi lợi nhuận.


0

Tôi không phải là chuyên gia về quán cà phê internet nhưng tôi sẽ sử dụng một syslog tập trung, vì vậy bạn có thể định cấu hình tất cả các máy trạm để gửi nhật ký của họ đến máy chủ syslog trung tâm. Bạn có thể cài đặt Splunk làm giao diện người dùng để tìm kiếm nhật ký; Splunk là miễn phí cho số lượng nhật ký thấp và nên là đủ cho bạn. Tôi sẽ cấu hình tất cả các máy trạm để sử dụng LDAP làm xác thực trung tâm. Có một giao diện PHP cho Open Ldap, nhưng tôi có thể sử dụng Dự án thư mục 389 http://directory.fedoraproject.org/ để dễ dàng hơn và hoàn thiện nhiều tính năng hơn.

Tôi sẽ sử dụng Ubuntu, nhưng không phải trên Live CD, vì bạn sẽ cần thực hiện một số cấu hình. Một giải pháp triển khai tự động sẽ thực sự hữu ích để cài đặt nhanh chóng như nhiều máy trạm bạn cần.


1
Mặc dù đó là lời khuyên tốt nhưng nó không giải quyết câu hỏi nào cả.
John Gardeniers

0

Đã sử dụng Mkahawa tôi không thể khuyên bạn. Máy khách là một vấn đề lớn và gần như khiến máy tính không phản hồi bất kỳ lệnh nào. Bạn có thể xóa máy chủ mà bạn đã cài đặt bằng cách sử dụng:

sudo dpkg -r mkahawa-srv

và khách hàng:

sudo dpkg -r mkahawa-client

Lưu ý: Chỉ 2 xu của tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.