This document describes how to setup a FreeRADIUS server. A MySQL server is used as backend and for the user accounting.
RADIUS is an industry-standard protocol for providing authentication, authorization, and accounting services.
- Authentication is the process of verifying a user’s identity and associating additional information (attributes) to the user’s login session.
- Authorization is the process of determining whether the user is allowed on the network and controlling network access values based on a defined security policy.
- Accounting is the process of generating log files that record session statistics used for billing, system diagnosis, and usage planning.