Ich möchte für die Kinder den Zugriff aufs Internet über einen Linux Rechner freigeben. Soweit ja alles kein Problem. Der Knackpunkt dabei ist, dass ich ein benutzerabhängiges zeitlich Kontingent festlegen möchte, d.h. z.B. User A soll 20h Onlinezeit pro Monat zur Verfügung haben, ist dieses aufgebraucht, kann er erst wieder im Folgemonat ins Internet. Die Einschränkung soll sich nach Möglichkeit aber nur auf HTTP und FTP und nicht auf SMTP beziehen. Chromleisten wären natürlich, wenn die jeweiligen Nutzer z.B. über HTTP die verbrauchte bzw. noch verfügbare Onlinezeit abfragen könnten.
Meine Frage hierzu: gibt es solche Software bereits für SuSE Linux oder ist da Handarbeit gefordert? (Ich bin mir nicht ganz sicher, ob Squid als Proxyserver diese Funktionalität anbietet). Irgendwelche weiterführenden Infos?
Hallo, Squid ist der richtige weg. Richte Squid als transparenten proxy ein. Stelle (time) die Zeit in der conf ein - fertig.
Hallo, falls Squid schon bei dir läuft, solltets du dir vielleicht auch noch Sarg ansehen. Das Programm befindet sich auch auf den SuSE-CDs. Das Programm erstellt Statistiken, die man sich im Browser ansehen kann, oder per Email versenden kann. Man kann Statistiken auch für nur einen bestimmten User, Host oder eine IP-Adresse erstellen lassen. So könnten die Kinder z.B. einmal am Tag eine Email erhalten, in der sie sehen können, wieviel sie gesurft haben. Ein Skript könnte die Zeiten addieren und überprüfen, wann das Limit erreicht ist. Dann wird der Zugang für den betreffenden User gesperrt. Viel Glück! Adriano