Hello Hugh,
Thank you very much. One other thing .. what about the "AcctLogFileName" for <Realm
DEFAULT>,
shall I add it with in the Realm clause.
tks
Hugh Irvine wrote:
> Hello Firas -
>
> Thanks for sending the configuration file.
>
> Here is how to do what you require:
>
> # configure AuthBy UNIX with Identifier for later use
> <AuthBy UNIX>
> Identifier check_shadow
> Filename /etc/shadow
> </AuthBy>
>
> # configure AuthBy UNIX with Identifier for later use
> <AuthBy UNIX>
> Identifier check_coolpass
> Filename /etc/coolpass
> </AuthBy>
>
> # configure AuthBy FILE with Identifier for later use
> <AuthBy FILE>
> Identifier check_shadow_sim_use
> DefaultSimultaneousUse 1
> Filename %D/users.shadow
> </AuthBy>
>
> # configure Realms
>
> <Realm DEFAULT>
> AuthBy check_shadow_sim_use
> </Realm>
>
> <Realm cool>
> RewriteUsername s/^([^@]+).*/$1/
> AuthBy check_coolpass
> AcctLogFileName ./cooldetail
> MaxSessions 1
> </Realm>
>
> Then in the file %D/users.shadow, you would have this:
>
> # file %D/users.shadow
> # only users with sim-use != 1 are defined here
>
> DEFAULT Auth-Type = check_shadow
>
> someuser Simultaneous-Use = 2, Auth-Type = check_shadow
>
> anotheruser Simultaneous-Use = 3, Auth-Type = check_shadow
>
> ......
>
> hth
>
> Hugh
>
> On Mon, 09 Oct 2000, Firas Emsaytif wrote:
> > Hello,
> >
> > Thanks for the reply , below is my configuration. I need to authenticate two
> > groups each from diffrent unix file.
> >
> > I need to allow SOME users in "/etc/shadow" to have more than one session
> > allowed, i.e I can allow it as an option for some of those users listed in
> > "/etc/shadow" while the rest of users have only one session allowed, as
> > implied in the below configuartion.
> >
> > ================================================
> > # simple.cfg
> > #
> > # Example Radiator configuration file.
> > # This very simple file will allow you to get started with
> > # a simple system. You can then add and change features.
> > # We suggest you start simple, prove to yourself that it
> > # works and then develop a more complicated configuration.
> > #
> > # This example will authenticate from a standard users file in
> > # the current directory and log accounting to a file in the current
> > # directory.
> > # It will accept requests from any client and try to handle request
> > # for any realm.
> > # And it will print out what its doing in great detail.
> > #
> > # See radius.cfg for more complete examples of features and
> > # syntax, and refer to the reference manual for a complete description
> > # of all the features and syntax.
> > #
> > # You should consider this file to be a starting point only
> > # $Id: simple.cfg,v 1.3 2000/02/15 07:07:54 mikem Exp $
> >
> > Foreground
> > LogStdout
> > LogDir .
> > DbDir .
> > # User a lower trace level in production systems:
> > Trace 4
> >
> > # You will probably want to change this to suit your site.
> > <Client DEFAULT>
> > Secret mysecret
> > DupInterval 0
> > </Client>
> >
> > <Realm DEFAULT>
> > <AuthBy UNIX>
> > Filename /etc/shadow
> > </AuthBy>
> > # Log accounting to the detail file in LogDir
> > AcctLogFileName ./%c/detail
> > MaxSessions 1 # HOW CAN I EXCLUDE SOME USERS FROM THIS LIMIT
> > </Realm>
> >
> > <Realm cool>
> > RewriteUsername s/^([^@]+).*/$1/
> > <AuthBy UNIX>
> > Filename /etc/coolpass
> > </AuthBy>
> > AcctLogFileName ./cooldetail
> > MaxSessions 1
> > </Realm>
> >
>
> --
> Radiator: the most portable, flexible and configurable RADIUS server
> anywhere. SQL, proxy, DBM, files, LDAP, NIS+, password, NT, Emerald,
> Platypus, Freeside, Interbiller, TACACS+, PAM, external, etc, etc.
> Available on Unix, Linux, FreeBSD, Windows 95/98/2000, NT, MacOS X.
--
Regards
Firas Emsaytif
System Administrator
Global One Communications (Jordan) Ltd.
Tel (962) 6 5624777
Fax (962) 6 5697111
Get A Life Online With Baladna http://www.baladna.com.jo
===
Archive at http://www.starport.net/~radiator/
Announcements on [EMAIL PROTECTED]
To unsubscribe, email '[EMAIL PROTECTED]' with
'unsubscribe radiator' in the body of the message.