RADIUS

From PowerFolder Wiki
Jump to: navigation, search

Contents

Preface

PowerFolder Server is able to authenticate users by a RADIUS server/service. This for example seamlessly integrates PowerFolder with eduroam. "eduroam (education roaming) is the secure, world-wide roaming access service developed for the international research and education community".

Setup

Edit the PowerFolder Server's configuration file and add the following lines:

radius.server=myradiusserver:1812
radius.sharedsecret=sharedsecret
radius.auth=PEAP

After restart all login requests (via web or client) will be checked at given RADIUS server. Make sure your admin account username exists in RADIUS, otherwise you won't be able to login anymore.

Possible values for "radius.auth" are: EAPMD5, EAPMSCHAPV2, EAPTLS, EAPTTLS, PEAP, MSCHAPV1, MSCHAPV2, CHAP or PAP

Authentication process

The authentication process is similar to the authentication process via LDAP/Activate directory.

Chained / Multi source authentication

It is also possible to configure PowerFolder to authenticate users at multiple different authentication services (e.g. LDAP and RADIUS). A user will be successfully authenticated at PowerFolder if one of the given services yields to a successful authentication.

To configure the authentication order edit the server configuration file and add the following line:

security.auth.order=ldap,radius,database

This will first try to authenticate a user via LDAP, if this fails it is tried via RADIUS and finally via the internal user database (third party users). Available values are: ldap, radius and database.

Related documentation

Personal tools
Navigation