用户需求:

在使用ACS做为ASA的AAA服务器后为用户提供远程接入×××服务,或是ACS做为WLC的AAA服务器做WEB认证的时候,管理员需要为每一个用户设置用户,后期还需要帮助他们维护,更改密码。下面介绍如何让用户自助修改自己在ACS上账户的密码。

UCP(User Change Password)是一个ACS的配套工具,它提供了基于WEB页面的修改自己账号密码的方式。以下分别介绍在ACS 5.X上安装UCP的方法。

 

ACS 5.X的UCP安装与使用

Step1准备工作:

1. Windows 2003或者2008服务器(Linux也可以)本文以目前常用的Windows2008为例子。

2. Oracle Java JDK

3. Apache Tomcat服务软件

http://tomcat.apache.org/download-70.cgi下载

在ACS5.X上实现用户密码的自助更改_第1张图片

Step2:在命令行上开启UCP端口,开启命令如下:

开启命令:acs config-web-interface ucp enable

验证命令:show acs-config-web-interface

在ACS5.X上实现用户密码的自助更改_第2张图片

Step3:登录到ACS GUI平台到System- administrator->Download->User

Change Password->下载UCP web application example?

在ACS5.X上实现用户密码的自助更改_第3张图片

Step4:安装JDK

双击JDK的.exe文件进行安装,要记住JDK的安装路径,随后需要使用,我在这里安装的路径是C:\Program Files\Java\jdk1.8.0_05\

在我的电脑右键-属性-高级-环境变量-新建中设置如下参数

在ACS5.X上实现用户密码的自助更改_第4张图片

Step5:安装Tomcat

在ACS5.X上实现用户密码的自助更改_第5张图片

在ACS5.X上实现用户密码的自助更改_第6张图片

在ACS5.X上实现用户密码的自助更改_第7张图片

这一步很关键,要和上面记住的JDK的安装位置一致。

在ACS5.X上实现用户密码的自助更改_第8张图片

Tomcat正常启动

在ACS5.X上实现用户密码的自助更改_第9张图片

Step6:最后一步把UCP.war文件复制到下面的目录,系统会自动解压成一个文件夹

C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps

在ACS5.X上实现用户密码的自助更改_第10张图片

至此,安装结束,登录UCP服务器更改密码,输入网址:

http://172.18.1.20:8080/UCP

在ACS5.X上实现用户密码的自助更改_第11张图片

密码修改成功

在ACS5.X上实现用户密码的自助更改_第12张图片

更改LOGO及页面文字:

在ACS5.X上实现用户密码的自助更改_第13张图片

效果图如下:

在ACS5.X上实现用户密码的自助更改_第14张图片