(RADIATOR) My ongoing radiusd issues
Hugh Irvine
hugh at open.com.au
Thu Oct 7 10:33:18 CDT 2004
Hello Jason -
As far as Radiator is concerned the web tool is just another Client,
NAS or otherwise.
The dictionary is always need for the User-Name and User-Password at
least.
regards
Hugh
On 7 Oct 2004, at 16:50, Hartshorn, Jason wrote:
>
> Ok, thank you for that bit of information. But the other part of my
> question still has not been answered. We are not using a NAS, just
> using Radiator to authenticate for a web piece via active directory.
> So any information generated by the use of the dictionary is extra and
> not needed. How can we nullify that functionality and just use
> radiator to authenticate users via AD?
>
>
> ============================
> Jason Hartshorn
> Unix Administration
> Talisen Technologies
> Tel: (314) 317-7757
> jhartshorn at talisentech.com
>
> -----Original Message-----
> From: Hugh Irvine [mailto:hugh at open.com.au]
> Sent: Thursday, October 07, 2004 9:23 AM
> To: Hartshorn, Jason
> Cc: radiator at open.com.au
> Subject: Re: (RADIATOR) My ongoing radiusd issues
>
>
> Hello Jason -
>
> You should define DbDir in your configuration file to point the the
> directory where you want to put your dictionary, then you should copy
> the dictionary file (the file called "dictionary" in the main
> distribution directory) to that directory.
>
> Note that the "dictionary" file in the main distribution directory is
> what you should use (it is the standard dictionary that contains
> everything). The files contained in the "goodies" directory are no
> longer used except in certain special circumstances.
>
> See sections 6.4.8 and 6.4.10 in the Radiator 3.9 reference manual
> ("doc/ref.html").
>
> regards
>
> Hugh
>
>
> On 7 Oct 2004, at 15:10, Hartshorn, Jason wrote:
>
>> Ok, now maybe I am a bit naïve when it comes to this dictionary
>> configuration and the install documents do not cover it. I have found
>> by making /usr/local/etc/radddb/dictionary a directory with all the
>> dictionary files from goodies/ in it everything seems to work. But I
>> want to understand this and see how to do this the right way. We are
>> trying to use radiator as a handshake between a web tool and active
>> irectory. So there is no NAS or anything to be done other than the
>> authentication. Here is my radius.cfg:
>>
>>
>>
>> # radius.cfg
>>
>> #
>>
>> # This is a very simple radius.cfg that you can use to get started.
>>
>> # only the most important parameters are set here. The full set
>>
>> # of parameters can be seen in radius.cfg in the top of the
>> distribution tree.
>>
>> #
>>
>> # As it stands, it will authenticate a single client and a
>>
>> # single realm from a flat file
>>
>> # database, and save the accounting info to a single details file.
>>
>> #
>>
>> # Author: Mike McCauley (mikem at open.com.au)
>>
>> # Copyright (C) 1997 Open System Consultants
>>
>> # $Id: radius.cfg,v 1.3 1999/01/28 05:13:52 mikem Exp $
>>
>>
>>
>> # Config added for debugging JWH
>>
>> LogStdout
>>
>> Trace 4
>>
>>
>>
>> AuthPort 1812
>>
>> AcctPort 1813
>>
>> #BindAddress 192.168.5.26
>>
>> LogDir /var/log/radius
>>
>> LogFile %L/%Y%m-radius.log
>>
>> PidFile /var/run/radiusd2.pid
>>
>> User radius
>>
>> Group radius
>>
>>
>>
>> # Set this to the database directory. It should contain these files:
>>
>> # users The user database
>>
>> # dictionary The dictionary for your NAS
>>
>> # DbDir /usr/local/etc/raddb
>>
>>
>>
>> # This clause defines a single client to listen to
>>
>>
>>
>> # For testing: this allows us to honour requests from radpwtst
>>
>> # on the same host.
>>
>> <Client DEFAULT>
>>
>> Secret mysecret
>>
>> DupInterval 0
>>
>> </Client>
>>
>>
>>
>> # This clause handles all users from all realms by looking them up
>>
>> # in the users file at /usr/local/etc/raddb/users
>>
>> <AuthLog FILE>
>>
>> Filename %L/%Y%m-authlog.log
>>
>> LogSuccess 1
>>
>> LogFailure 1
>>
>> </AuthLog>
>>
>> <Realm DEFAULT>
>>
>> <AuthBy LDAP2>
>>
>> Host ldap.talisentech.com
>>
>> Port 389
>>
>> AuthDN cn=ehs_admin, dc=ehs, dc=local
>>
>> AuthPassword ehs$$1
>>
>> BaseDN dc=ehs, dc=local
>>
>> # EncryptedPasswordAttr
>>
>> Version 3
>>
>> ServerChecksPassword
>>
>> UsernameAttr cn
>>
>> #Debug 255
>>
>>
>>
>> </AuthBy>
>>
>> # Log accounting to the detail file in LogDir
>>
>> AcctLogFileName %L/%Y%m-acct.log
>>
>> AcctLogFileFormat %{Timestamp %{Acct-Session-ID}
>> %{User-Name}
>>
>> PasswordLogFileName %L/%Y%m-passwd.log
>>
>> </Realm>
>>
>>
>>
>>
>>
>> Now I appreciate any assistance anyone can give me on this. I have
>> found the documentation very general and lacking as to the specifics I
>> have asked here. Keep in mind, that I am not well versed in Radius .
>> Thank you.
>>
>>
>>
>>
>>
>> ============================
>> Jason Hartshorn
>> Unix Administration
>> Talisen Technologies
>> Tel: (314) 317-7757
>> jhartshorn at talisentech.com
>>
>>
>>
>
> NB: I am travelling this week, so there may be delays in our
> correspondence.
>
> --
> Radiator: the most portable, flexible and configurable RADIUS server
> anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
> -
> Nets: internetwork inventory and management - graphical, extensible,
> flexible with hardware, software, platform and database independence.
> -
> CATool: Private Certificate Authority for Unix and Unix-like systems.
>
> --
> Archive at http://www.open.com.au/archives/radiator/
> Announcements on radiator-announce at open.com.au
> To unsubscribe, email 'majordomo at open.com.au' with
> 'unsubscribe radiator' in the body of the message.
>
>
NB: I am travelling this week, so there may be delays in our
correspondence.
--
Radiator: the most portable, flexible and configurable RADIUS server
anywhere. Available on *NIX, *BSD, Windows 95/98/2000, NT, MacOS X.
-
Nets: internetwork inventory and management - graphical, extensible,
flexible with hardware, software, platform and database independence.
-
CATool: Private Certificate Authority for Unix and Unix-like systems.
--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
More information about the radiator
mailing list