hallo,

>> für schüler habe ich einmal one time tickets, die sich genau einmal
>> einloggen können und dann für maximal 45 minuten online sein dürfen,
> Interessante Möglichkeiten, die sich da auftun -- und das hast du
> ebenfalls alles mit einem coovachilli realisiert??
nein, als ich mein hotspotsystem entwickelte, gab es den coova fork noch
nicht.
es ist aber ein chillisopt basierendes system, ja.

obwohl mein system auch seit fast 10 jahren bereits in schulen
installiert ist, ist es doch hauptsächlich ein (kommerzielles)
hotspotsystem für gastronomen, firmen mit tagungsräumen, hotels etc.
es hat NICHTS mit der openml chilli lösung zu tun. deshalb sind meine
verhältnisse keinesfalls 1:1 übernehmbar, sondern nur als anregung zum
"könnte man einbauen" zu sehen.

> Ich finde es allerdings gerade gut, dass die SuS ihren ganz normalen
> Login benutzen können und nicht noch weitere Logins bekommen. Zudem sehe
> ich schon Kollege XY überfordert, wenn er zunächst zeitlich limitierte
> Logins verteilen muss, bevor die Schüler loslegen können...
man kann das beliebig komplex programmieren. es spricht natürlich nichts
dagegen, daß der radius seine benutzetr und passworte aus einem ldap
bezieht. und auch nicht, daß man entsprechende profile on the fly durch
(schulkonsolen)skripte erzeugen lässt. aber zu erwarten, daß der openml
chilispot maintainer das "mal so eben" in sein system einbaut und das
dann auch noch supportet ist m.e. etwas viel verlangt.

>> für dich käme da am ehesten eine kombination aus 1 und 2 in frage.
> Den disconnect-Befehl habe ich gerade mal ausprobiert ...
ob der überhaupt funktioniert hängt davon ab, mit welchen optionen
chillispot kompiliert wurde.


> -------------------------------------
> echo "User-Name=94-D7-5D-4C-FC-A3" | radclient -x 127.0.0.1:3997
> disconnect <und-hier-noch-das-RADClient-Secret-aus-der-chilli.conf??>

mal davon abgesehn, daß deine benutzernamen wohl nicht aus einer mac
adresse bestehen werden (das beispiel stammt wohl aus einer macauth
installation), scheint mir die grundsyntax korrekt.

> 
> Sending Disconnect-Request of id 24 to 127.0.0.1 port 3997
>         User-Name = "94-D7-5D-4C-FC-A3"
> radclient: no response from server for ID 24 socket 3
> -------------------------------------
> (der radlast-Befehl funktioniert übrigens gut!)
hm, der radlast befehl ist m.e. der falsche.
ich würde da eher von radwho ausgehen...

> Wenn's mit dem Befehl klappt, wäre das ein brauchbare Lösung, meine
> ich?! Damit könnte man in allen Pausen sämtliche Schüler-Verbindungen
> kappen und fertig ....
ja, natürlich. wenn disconnect mit den chilli clients klappt, kann man
ein einfachstes shellscript schreiben,
welches zu einer bestimmten zeit die selektierten benutzer kickt. und da
es dann diese accounts nicht mehr gibt, können sie sich auch nicht
nochmal einloggen.

jonny

_______________________________________________
linuxmuster-user mailing list
[email protected]
https://mail.lehrerpost.de/mailman/listinfo/linuxmuster-user

Antwort per Email an