安大互联
财经热点 > Asp编程 > -Web 匿名用户-帐户密码的位置
-Web 匿名用户-帐户密码的位置
浏览次数:【758】  发布日期:2009-8-13 12:09:22    文章分类:Asp编程   
专题:】 【
 
问:我们希望向“Web匿名用户”帐户授予从其它系统上读取信息的访问权;可是,我们不晓得该帐户的密码。怎样才能获得该密码呢?

答:IUSR_<计算机名>帐户就是“Web匿名用户”帐户,它是在IIS的安置进程中建立的。该密码存储在本地SAM中(对于2000域控制器而言存储在ActiveDirectory中),Metabase中也存储着该密码。由于该密码存储在Metabase中,您就可以使用一个.vbs脚本将IUSR和IWAM这两个帐户的密码提取出来,方法如下:

程序代码
DimIIsObject
SetIIsObject=GetObject("IIS://localhost/w3svc")
WScript.Echo"AnonymousUserName="&IIsObject.Get("AnonymousUserName")&vbCrlf&_
"AnonymousUserPass="&IIsObject.Get("AnonymousUserPass")&vbCrlf&vbCrlf&_
"WAMUserName="&IIsObject.Get("WAMUserName")&vbCrlf&_
"WAMUserPass="&IIsObject.Get("WAMUserPass")
SetIIsObject=Nothing

注:通过此脚本可以显示在主属性级别上针对Web服务设置的IUSR和IWAM帐户密码。如果您已将匿名验证配置为使用另外一个用户帐户来访问或目录,那么您务必相应地更改该脚本,以反映所做的更新。
手机扫码浏览该文章
 ● 相关资讯专题
  • 网络建设业务咨询

   TEl:13626712526