一、简介
概述: Cisco Secure ACS(Access Control Server)是一种AAA服务器。所谓AAA,是
指:认证(authentication):当NAS(Network Access Server网络访问服务器)收到一个用户
认证的请求,它把有关信息通过UDP 1645发给Radius服务器,服务器检查用户数据库
确定是否为授权用户,如果是,则给NAS返回验证通过的信息。
记帐(accounting): 如果需要,用户连接结束后,NAS可以将连接持续的时间、
流量等信息发给Radius服务器进行记录,作为计费参考资料。
授权(authorization): 通过Radius服务器还可以限定获得认证的用户可以访问的服
务。如服务授权种类或存取时间限制设定。
Cisco Secure ACS支持Radius和TACACS+协议。Cisco ×××3030只支持Radius协
议。 必须要注意的是Radius是非标准的协议,每个厂家都有各自不同的实现方法,
所以对不同的NAS还必需进行协议的定制。在ACS中已经为多种设备定制了Radius协
议,如Radius(IOS Devices) Radius(×××3000)和Radius(Microsoft)等等。
远程访问最大的问题之一就是安全。为了保证内部资源的安全,我们采用了
Cisco安全访问控制服务器,该服务器是为了解决Internet和所有公用的、专用的网络
或外部企业网等网络的快速发展,为用户如何对网络访问进行控制、授权和计费提
出的安全方面的具体解决工具。这是一套高性能、高可扩展性、集中化用户访问控
制架构。它可从基于Web的图形界面为所用用户身份验证、授权和记账(AAA)功
能提供中央命令和控制,然后还可将这些控制分发给客户网络中成千上万的访问网
关,进而在整个网络中提供受控访问。
二、案例一
基于路由器
首先要安装ACS软件,这里以ACS4.0为例。
安装完成后进行配置过程如下:
导入华为的私有属性,该文件内容如下:
[User Defined Vendor]
Name=Huawei
IETF Code=2011
VSA 29=hw_Exec_Privilege
[hw_Exec_Privilege]
Type=INTEGER
Profile=IN OUT
Enums=hw_Exec_Privilege-Values
[hw_Exec_Privilege-Values]
0=Access
1=Monitor
2=Manager
3=Administrator
导入过程:
导入完成后,进行配置:
端口配置
更改AAA服务器
添加AAA客户端
添加RAIUS到组
编辑该组
编辑结果
创建用户
添加用户到组
服务器端配置完成。