Differences between revisions 4 and 5
Revision 4 as of 2007-05-03 00:37:20
Size: 834
Editor: ?dodgerfan78
Comment:
Revision 5 as of 2007-05-03 00:43:04
Size: 879
Editor: ?dodgerfan78
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
= SUMMRY = = SUMMARY =
Line 16: Line 16:
client x.x.x.x/x {
 secret = secret
client x.x.x.x/x {[[BR]]
 secret = secret [[BR]]
Line 27: Line 27:
      server = “x.x.x.x”
      identity = “cn=admin,dc=example,dc=com”
      password = password
      basedn = “dc=example,dc=com”
      filter = “(uid=%{Stripped-User-Name:-%{User-Name}})”
      server = “x.x.x.x” [[BR]]
      identity = “cn=admin,dc=example,dc=com” [[BR]]
      password = password[[BR]]
      basedn = “dc=example,dc=com”[[BR]]
      filter = “(uid=%{Stripped-User-Name:-%{User-Name}})”[[BR]]

SUMMARY

This is a simple guide on how to connect freeradius to an ldap server.

Step 1: Install freeradius

  • apt-get install freeradius

Step 2: Modify the following freeradius configuration files:

  • /etc/freeradius/clients.conf
  • /etc/freeradius/users
  • /etc/freeradius/radiusd.conf

/etc/freeradius/clients.conf

client x.x.x.x/x {?BR

  • secret = secret ?BR

}

/etc/freeradius/users

user Auth-Type := LDAP

/etc/freeradius/radiusd.conf

ldap {

  • server = “x.x.x.x” ?BR identity = “cn=admin,dc=example,dc=com” ?BR password = password?BR basedn = “dc=example,dc=com”?BR filter = “(uid=%{Stripped-User-Name:-%{User-Name}})”?BR

}

Step 3: Restart freeradius

  • /etc/init.d/freeradius restart