Migrate from "files" to "sql" with multiple DEFAULT users
Robert Senger
robert.senger at lists.microscopium.de
Tue May 30 09:02:17 PDT 2023
Sorry, wrong list, this should go to the Freeradius list, obviously...
Sorry!
Am Dienstag, dem 30.05.2023 um 17:55 +0200 schrieb Robert Senger:
> Hi there,
>
> I am trying to migrate from users stored in the 'authorize' file to
> users stored in a mysql database.
>
> The 'sites-available/default' configuration file says:
>
> "The schema of the database is meant to mirror the 'users' file."
>
> Ok, this is fine with single users with known username. But what to
> do
> if there is more than one DEFAULT user? The 'authorize' file says,
> that
> it is processed by order, but this will not work in a database.
>
> My config is like this, to allow different sets of passwords for
> different SSIDs (staff and guests):
>
> <...>
>
> DEFAULT Auth-Type := ACCEPT, Called-Station-Id != "02-A5-04-3D-96-
> 13:Cassiopeia", Called-Station-Id != "02-A5-04-3D-96-23:Cassiopeia"
> Tunnel-Password = "passwordforuser1",
> Tunnel-Password = "passwordforuser2",
> Tunnel-Password = "passwordforuser3"
>
> DEFAULT Auth-Type := ACCEPT, Called-Station-Id == "02-A5-04-3D-96-
> 13:Cassiopeia"
> Tunnel-Password = "passwordforguest1",
> Tunnel-Password = "passwordforguest2",
> Tunnel-Password = "passwordforguest3"
>
> DEFAULT Auth-Type := ACCEPT, Called-Station-Id == "02-A5-04-3D-96-
> 23:Cassiopeia"
> Tunnel-Password = "passwordforguest1",
> Tunnel-Password = "passwordforguest2",
> Tunnel-Password = "passwordforguest3"
>
> DEFAULT Auth-Type := Reject
>
> <EOF>
>
> I have no idea how to build this in the mysql database... Any
> suggestions?
>
> Thank you!
>
> Robert
--
--
Robert Senger
More information about the Hostap
mailing list