AAA è un concetto e un'implementazione software reale di AAA si trova nel protocollo RADIUS.
Remote Authentication Dial In User Service (RADIUS) is a networking
protocol that provides centralized Authentication, Authorization, and
Accounting (AAA) management for computers to connect and use a network
service. RADIUS was developed by Livingston Enterprises, Inc., in 1991
as an access server authentication and accounting protocol and later
brought into the Internet Engineering Task Force (IETF) standards
FreeRADIUS è il server RADIUS più diffuso al mondo. È la base per molteplici offerte commerciali. Fornisce le esigenze AAA di molte aziende Fortune-500 e ISP Tier 1. È anche ampiamente usato nella comunità accademica, incluso eduroam. Il server è veloce, ricco di funzionalità, modulare e scalabile.
TekRADIUS viene eseguito su Windows e offre una GUI. Le funzionalità di base sono offerte gratuitamente; versioni aggiuntive possono essere acquistate. La versione di TekRADIUS Enterprise ($ 149) aggiunge il supporto per EAP-TLS, la creazione di certificati autofirmati dinamici per le sessioni PEAP, l'autenticazione NTLM per i metodi di autenticazione MS-CHAP e la corrispondenza degli attributi basata su espressioni regolari. Quindi la versione SP TekRADIUS ($ 449) offre la fatturazione VoIP oltre alle funzionalità aziendali.
ZeroShell è un sistema operativo del router, ma è open source e completamente gratuito. Include anche un server RADIUS incorporato tra le solite funzionalità del router: firewall NAT, VPN e così via. ZeroShell è offerto come un live CD, quindi non deve essere installato e richiede solo una piccola unità per salvare la configurazione.
Qui è come configurare ed eseguire un server RADIUS su Linux.