RADIUS的全称为Remote Access Dail-In User Service,是对远程用户进行认证和记帐的一种协议,主要用在ISP处,可以集中对用户进行认证和记费。RFC2865、RFC2866定义了 RADIUS的认证和记帐标准。通常用户访问NAS(Network Access Server)时,NAS会向RADIUS服务器发送认证请求,并传送用户名和口令给RADIUS服务器,RADIUS服务器要再询问用户数据库以核对用 户名及口令,如果正确,就返回给NAS认证通过的信息。这时NAS再向RADIUS服务器发送记帐请求,并发送用户记帐信息,RADIUS服务器收到信息 后存入用户数据库中。
而 GNU Radius 则是 GNU 组织对 RADIUS 协议在Linux下的实现。