在客戶端加入到域的狀況下,用戶修改本身的賬戶密碼很是方便,可是若是客戶端沒有加入到域,且用戶量很大咱們不可能分別爲用戶設置不一樣的密碼,可是用戶密碼也不能相同這樣會帶來安全問題,可是他又在使用域賬戶登陸其餘的應用系統,好比整合AD的Exchange、Lync、sharePoint、CRM、使用域賬戶進行Internet接入的認證等等,這時候怎麼修改密碼?答案就是採用web方式。其實,windows 2003已經本身帶了修改域用戶密碼的相關ASP網頁文件了,位置在C:\WINDOWS\system32\inetsrv\iisadmpwd,只須要在IIS裏面發佈就能夠了。可是在2008 R2裏面沒有這個東西了,我只有另想辦法了,在這除去須要IIS外還須要一個小軟件,這個小軟件也是在網上找的,詳細步驟以下。
a) 服務器管理器-角色-新增角色,在添加角色嚮導,點擊下一步,
web
勾選Web服務器(IIS)角色,點擊下一步
在web服務器IIS簡介界面,點擊下一步
確認界面,點擊下一步,到角色安裝結束,點擊關閉退出瀏覽器
右鍵點擊ADWebPass文件夾選擇屬性,在安全選項卡,點擊編輯,安全
a) 點擊添加按鈕,查找everyone,點擊肯定添加。服務器
賦予只讀權限便可
ide
打開ADWebPass文件夾下的ConfigSet程序,編輯相關參數網站
打開Internet信息服務(IIS)管理器,定位到網站的默認站點spa
點擊右側的基本設置
a)
編輯物理路徑,定位到C盤根目錄下的ADWebPass文件夾
點擊肯定完成
客戶端打開IE瀏覽器,輸入完整訪問地址http://xx.com,進入WEB修改密碼界面。填入用戶名,舊密碼以及新密碼,確認新密碼,點擊修改
a) 填入用戶名,密碼,及新密碼後,點擊修改,完成密碼修改。.net
所需軟件以下: