Freeradius/Netscreen help [SEC=UNCLASSIFIED]
mario2378
mario.carassale at sohonet.co.uk
Tue Apr 22 14:49:07 CEST 2008
Hi,
thank you toa ll for your answers.
One of the problem i have with Netscreen is that the user root does not get
full privileges if authenticated using RADIUS.
Also, a silly question, sorry but i am new to FREERADIUS.
Once the dictionary file is in teh right place (/usr/share/freeradius/) what
do i need to do in order to gtet the attributes from being checked. I ma
using the local /etc/passwd file for user authentication, but then how do i
specify what privilege to give to each users? I hope my question is clear.
Thank you again.
mario
Ranner, Frank MR wrote:
>
> UNCLASSIFIED
>
>> -----Original Message-----
>> From:
>> freeradius-users-bounces+frank.ranner=defence.gov.au at lists.fre
> eradius.org [mailto:freeradius-users->
> bounces+frank.ranner=defence.gov.au at lists.freeradius.org] On
>> Behalf Of Mario Carassale
>> Sent: Saturday, 19 April 2008 00:49
>> To: freeradius-users at lists.freeradius.org
>> Subject: Freeradius/Netscreen help
>>
>> Hi All
>>
>> i am new to this list, so please understand my funny question :-)
>>
>> I have freeradius running fine and i want to authenticate a netscreen
>> firewall against it. My question is, how can i get user privileges
>> from the radius when a user logs into the firewall?
>>
>> If a set on the firewall to get get privilege from the RADIUS server,
>> the login fails, i suppose this is due to not admin provileges.
>>
>> Thank you for all your help.
>>
>> Mario
>>
>
> There are a couple of things you need for netscreens.
>
> 1. The netscreen dictionary. You should find one in the nescreen doco,
> but failing that here is the one I use:
> ------------Start----------------
> # -*- text -*-
> #
> # From:
> #
> http://www.netscreen.com/support/downloads/4.0_configuring_screenOS_for_
> NTdomain_v11.pdf
> #
>
> VENDOR Netscreen 3224
>
> BEGIN-VENDOR Netscreen
>
> ATTRIBUTE NS-Admin-Privilege 1 integer
> ATTRIBUTE NS-VSYS-Name 2 string
> ATTRIBUTE NS-User-Group 3 string
> ATTRIBUTE NS-Primary-DNS 4 ipaddr
> ATTRIBUTE NS-Secondary-DNS 5 ipaddr
> ATTRIBUTE NS-Primary-WINS 6 ipaddr
> ATTRIBUTE NS-Secondary-WINS 7 ipaddr
>
> ATTRIBUTE NS-NSM-User-Domain-Name 220 string
> ATTRIBUTE NS-NSM-User-Role-Mapping 221 string
>
> #
> # Values VSYS-Admin and Read-Only-VSYS-Admin require a NS-VSYS-Name #
> attribute in the response packet.
> #
> VALUE NS-Admin-Privilege Root-Admin 1
> VALUE NS-Admin-Privilege All-VSYS-Root-Admin 2
> VALUE NS-Admin-Privilege VSYS-Admin 3
> VALUE NS-Admin-Privilege Read-Only-Admin 4
> VALUE NS-Admin-Privilege Read-Only-VSYS-Admin 5
>
> END-VENDOR Netscreen
> -----------Finish-------
> Put the text into dictionary.netscreen and add a line $INCLUDE
> dictionary.netscreen
>
> in share/freeradius/dictionary
>
> 2. you need to return some attributes depending on the access level.
> In raddb/users:
>
> DEFAULT Ldap-Group == `%{Huntgroup-Name}_RWA`
> NS-Admin-Privilege := Root-Admin,
> NS-NSM-User-Domain-Name = global,
> NS-NSM-User-Role-Mapping = "global:Domain Administrator"
>
> DEFAULT Ldap-Group == `%{Huntgroup-Name}_RO`
> NS-Admin-Privilege := Read-Only-Admin,
> NS-NSM-User-Domain-Name = global,
> NS-NSM-User-Role-Mapping = "global:Read-Only Domain
> Administrator"
>
> DEFAULT Ldap-Group == `%{Huntgroup-Name}_RDA`
> NS-Admin-Privilege := Root-Admin,
> NS-NSM-User-Domain-Name = global,
> NS-NSM-User-Role-Mapping = "global:Restricted Device
> Administrator"
>
> Obviously your check criteria will need to be adjusted toy your
> requirements, but the return attributes should get you started. You can
> set up all kinds of domains and classes of users in the netscreen, and
> match them to users as above.
>
> 3. Ensure that the password length is sufficient. There is a defined
> minimum length in the netscreen Software. I think it may be 9 chars but
> check with your doco.
>
> Hope this helps,
>
> Frank Ranner
>
> -
> List info/subscribe/unsubscribe? See
> http://www.freeradius.org/list/users.html
>
>
--
View this message in context: http://www.nabble.com/Freeradius-Netscreen-help-tp16769356p16823856.html
Sent from the FreeRadius - User mailing list archive at Nabble.com.
More information about the Freeradius-Users
mailing list