Hello Anthony.
Radiator will allow you to regular expressions as well as exact matches in many
check items. Therefore, you can match many NAS-IP-Address with one line:
Auth-Type=System,Group=g2,NAS-IP-Address=/^206\.161\.55\./,Simultaneous-Use=1
will match all the NASs in the class C starting 206.161.55
Another possibility is to use Handler clauses to discriminate between different
NAS's or groups of NASs, and then have a different user file for each one,
knowing that by the time you get to teh users file, the NAS has already been
checked.
Hope that helps.
Cheers.
On Jun 9, 1:37am, Anthony Chan wrote:
> Subject: (RADIATOR) Configuration for Unix group users
> Hello Radiators,
>
> My system is Solaris 2.6 with NIS+. I am trying to configure the
> Radiator to authenticate Unix users by groups. I have a workable
> configuration as follow:
>
> <Realm DEFAULT>
> <AuthBy FILE>
> Filename ./config
> </AuthBy>
> AcctLogFileName %L/detail
> </Realm>
> <Realm dummyrealm>
> <AuthBy SYSTEM>
> UseGetspnam
> Identifier System
> </AuthBy>
> </Realm>
>
> Inside the file ./config, I have the following lines for the Unix group,
> g2, with two NAS:
>
> DEFAULT
> Auth-Type=System,Group=g2,NAS-IP-Address=206.161.55.24,Simultaneous-Use=1
>
> DEFAULT
> Auth-Type=System,Group=g2,NAS-IP-Address=207.176.112.152,Simultaneous-Use=1
>
> Then, if I have many Unix groups and NAS, I must have to define many
> lines inside the file ./config. For example, if I have ten Unix groups
> with a hundred NAS, I have to define a thousand lines. The number of
> such lines would be increased significantly with more Unix groups and
> NAS. It would be unmanageable and very difficult to maintain.
>
> Is there other methods to do the same thing and ease to support?
>
>
> Cheers,
>
> Anthony Chan
> Sun Professional Services Hong Kong
> 22/F Shui On Centre,
> 8 Harbour Road, Wanchai,
> Hong Kong
>
> Phone: (852) 2820-0674
> Fax : (852) 2802-8655
>
>
>
> ===
> Archive at http://www.thesite.com.au/~radiator/
> To unsubscribe, email '[EMAIL PROTECTED]' with
> 'unsubscribe radiator' in the body of the message.
>-- End of excerpt from Anthony Chan
--
Mike McCauley [EMAIL PROTECTED]
Open System Consultants Pty. Ltd Unix, Perl, Motif, C++, WWW
24 Bateman St Hampton, VIC 3188 Australia http://www.open.com.au
Phone +61 3 9598-0985 Fax +61 3 9598-0955
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
Platypus, Freeside, TACACS+, PAM, external, etc etc on Unix, Win95/8,
NT, Rhapsody
===
Archive at http://www.thesite.com.au/~radiator/
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.