AAA服务器介绍
AAA是认证(Authentication)、授权(Authorization)和计费(Accounting)的简称。具体内容如下:
- 认证:验证用户身份。
- 授权:根据配置对用户授予一定权限。
- 计费:记录用户使用网络资源应付的费用。
安全网关支持以下认证方式:
- 本地认证:将用户信息(包括用户名称、密码和各种属性)配置在安全网关上。本地认证速度快,可以降低运营成本,但是存储信息量受设备硬件条件的限制。默认情况下,安全网关使用本地认证的方式对用户进行认证。
- 外部认证:支持外部RADIUS服务器、Active Directory服务器、LDAP服务器存储用户信息,进行外部认证。
安全网关外部认证流程
当用户通过终端与安全网关建立连接从而获得访问或管理安全网关的权利时,安全网关可以基于配置的RADIUS、Active Directory或LDAP服务器来认证用户。下图为安全网关外部认证流程图:

如图所示,安全网关的外部认证流程为:
- 用户将名称和密码发给安全网关。
- 安全网关接收用户名称和口令,并向RADIUS/AD/LDAP服务器发送认证请求。
- RADIUS/AD/LDAP服务器收到合法请求后,进行验证。如果认证通过,RADIUS/AD/LDAP服务器会把用户的配置信息返回给安全网关,否则,返回拒绝信息。安全网关和RADIUS/AD/LDAP服务器之间的安全由共享的秘密(密钥或者密文)来保证。