博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows Server 2008 R2 实现通过WEB方式修改域账号密码
阅读量:5752 次
发布时间:2019-06-18

本文共 1032 字,大约阅读时间需要 3 分钟。

   域环境下,已经加入域的计算机修改密码很容易,当然也可以通过Exchange邮箱Web界面去修改,

但是有时我们需要提供多方式的密码修改方式。

   那么提供Web修改密码的方式是很方便的。

   Windows Server 2003 的IIS6 中内置了修改域账号密码的ASP网页文件iisadmpwd 模块,但是

在2008版本的IIS7中不再包含该模块,但是这不影响我们部署,只需从2003版本中拷贝出相关文件

即可.

   在Server 2003中安装IIS组件,然后进入c:\windows\system32\inetsrv\ 目录下,拷贝

iisadmpwd目录及其所有文件到Server 2008 R2的c:\windows\syswow64\inetsrv\目录下.然后注册

iispwchg.dll文件,如图示:

 

   

   

 

配置PasswordChangeFlags属性,启用密码修改功能。 以管理员权限运行命令行程序,

切换至C:\interpub\AdminScripts目录下 ,运行如下命令配置:

  “cscript.exe adsutil.vbs set w3svc/passwordchangeflags 0”

 其中: 

    0:默认值,表示用ssl连接来更改密码

    1:允许无安全的端口来更改密码,这个对于ssl功能被禁很有用

    2:禁止更改密码

    4:禁止密码过期提示

如图示:

 

 

 

以上完成后,开始配置IIS7.

 

  1. 打开Internet信息服务(IIS)管理器。选中"default web site"站点,然后点击右侧操作栏的"编辑绑定",

    点击"添加",增加https支持,

  2. 点击"确定"后,再次右击"default web site", 选择 "添加应用程序", 

     

    别名: 输入iisadmpwd

    物理路径: 输入iisadmpwd目录拷贝后的路径,如图示:

  3. 展开iisadmpwd应用程序,  在"IIS"设置中选择"默认文档",单击

    右击空白处->"添加"

    名称: 输入 “aexp2.asp”,确定

  4. 展开"SSL设置 ",去掉勾选"要求SSL"。(可选,用于支持http)

5.  可以看到,我们可以通过http和https两种方式访问了:

 

6. 测试修改密码

  

这样我们就完成了对域账号密码web修改的支持。

 

 

     本文转自marbury 51CTO博客,原文链接:http://blog.51cto.com/magic3/1754200,如需转载请自行联系原作者

你可能感兴趣的文章
OCS和GLPI 安装文档
查看>>
U-Mail邮件系统与泛微OA系统一体化操作指南
查看>>
AC旁挂三层交换机管理ap,二层接入ap心得
查看>>
DC/OS虚拟网络
查看>>
如何将Exchange 2010 CU15更新到CU26 - 解决CVE安全漏洞
查看>>
JS中比较数字大小
查看>>
POST中文转码问题
查看>>
springcloud 学习-eureka搭建-为eureka添加认证
查看>>
jQuery插件的开发
查看>>
基础,基础,还是基础之JAVA基础
查看>>
如何成为一个C++高级程序员
查看>>
iptables 生产环境配置
查看>>
ant android 打包签名和渠道
查看>>
linux命令学习(1)-awk
查看>>
一个简单的接口,被调用并同步给出响应的方法
查看>>
Hadoop序列化与压缩
查看>>
由“男怕入错行”说开去
查看>>
php-fpm多实例运行
查看>>
CGImageSource对图像数据读取任务的抽象
查看>>
我的友情链接
查看>>