Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8236904
  • 博文数量: 444
  • 博客积分: 10593
  • 博客等级: 上将
  • 技术积分: 3852
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-09 15:26
文章分类

全部博文(444)

文章存档

2014年(1)

2013年(10)

2012年(18)

2011年(35)

2010年(125)

2009年(108)

2008年(52)

2007年(72)

2006年(23)

分类: 系统运维

2010-06-23 14:41:40

还在为WSS不能修改密码而苦恼吗?其实微软的Win2003的IIS6自带有一个通过web修改密码的工具,这样即使你不会编程也能很轻松的修改密码了。方法如下:


为了描述起来简单一些,假设你的WSS站点是采用的SSL链接并且启用了客户端证书验证,

   第1步:在WSS站点下建立一个虚拟目录“IISADMPWD”指向%system%\System32\Inetsrv\Iisadmpwd 。权限设为允许读取和运行脚本即可。实际上这时直接访问IISADMPWD\aexp2.asp你会发现已经能够修改密码了,但为了更方便和美观继续进行下面的步骤:

   第2步:在WSS站点里面新建一个web部件页pwd.aspx,然后在该页面上添加网页查看器,将链接指向/IISADMPWD\aexp2.asp

   第3步:将修改密码的选希加入欢迎菜单
修改 C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\CONTROLTEMPLATES\Welcome.ascx文件,在 ID_PersonalInformation 与 ID_LoginAsDifferentUser 之间加入一个新的 ,并把路径指向/pwd.aspx,如下:

     ...
      />
     Text="修改密码"
     Description="修改个人登入密码"
     MenuGroupId="100"
     Sequence="100"
     UseShortId="true"
     ClientOnClickNavigateUrl="/pwd.aspx"
     />
     ...
     />

现在好了,效果如图所示。

为了有更好的效果,我是用SPD将首页文件另存为pwd.aspx文件后放到网站根目录下的,并且我修改了IISADMPWD目录下的text.asp和aexp2.asp文件。

注意:如果不用SSL,请先做好虚拟目录:iisadmpwd    打开aexp2b.asp   修改“https://”为“http://   
最好还是用SSL,因为密码是明文,而且做SSL很简单的。

如果你还是觉得麻烦,请将pwd附件解压到WSS站点根目录下,(注意我将文件修改了,只能指向/pwd/aexp2.asp,)然后从第2步开始照做就行了

阅读(1120) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~