用户改自己的域帐户密码一般通过以下几种方式:

  1. 加域的PC,用户直接按:Ctrl+Alt+Del键,点击:更改密码

  2. 通过exchange owa更改密码

  3. 让管理员重置密码

除了以上方式外,很多企业通过开发使用终端用户通过网页登录指定的地址来直接更改密码。今天我给大家分享是也是这种方式,但这个是完全免费的,而且搭建也是比较容易的。

以下是搭建的过程:

搭建所需条件:

  1. 加域的服务器,可以是win server 2008 R2或者Win server 2012 R2

  2. 安装IIS组件

以下是操作流程:

  1. 增加角色“Web服务器(IIS)”

      a) 服务器管理器-角色-新增角色,在添加角色向导,点击下一步,

用户通过WEB方式更改AD域帐户密码

  b)勾选Web服务器(IIS)角色,点击下一步

用户通过WEB方式更改AD域帐户密码

c)在web服务器IIS简介界面,点击下一步

用户通过WEB方式更改AD域帐户密码

d) 添加角色服务,勾选相应选项,

用户通过WEB方式更改AD域帐户密码

e)确认界面,点击下一步,到角色安装结束,点击关闭退出

用户通过WEB方式更改AD域帐户密码

2. 赋权

a)右键点击ADWebPass文件夹选择属性,在安全选项卡,点击编辑,

用户通过WEB方式更改AD域帐户密码

b) 点击添加按钮,查找everyone,点击确定添加。

用户通过WEB方式更改AD域帐户密码

赋予只读权限即可

3. 配置参数

可以通过configset.exe来设置参数或通过ADWebPass文件夹下的web.config文件,编辑相关参数

用户通过WEB方式更改AD域帐户密码

4. 编辑站点信息

a)打开Internet信息服务(IIS)管理器,定位到网站的默认站点,并点击右侧的基本设置

用户通过WEB方式更改AD域帐户密码

b) 编辑物理路径,定位到C盘根目录下的ADWebPass文件夹

用户通过WEB方式更改AD域帐户密码

点击确定完成

5. 客户端访问

我们可以在DNS服务器上添加A记录,如:changePwd 地址为此服务器的地址,然后用户就可以通过客户端打开IE浏览器,输入完整访问地址 http://exchangepwd.contoso.com,进入WEB修改密码界面。填入用户名,旧密码以及新密码,确认新密码,点击修改

用户通过WEB方式更改AD域帐户密码

填入用户名,密码,及新密码后,点击修改,完成密码修改。

用户通过WEB方式更改AD域帐户密码