ORF反垃圾邮件系统

邮件服务器-邮件系统-邮件技术论坛(BBS)

 找回密码
 会员注册
查看: 4465|回复: 2
打印 上一主题 下一主题

[求助] exchange2003 弱口令中继如何解决?

[复制链接]
跳转到指定楼层
顶楼
发表于 2011-2-22 16:44:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问如何解决弱口令被中继的情况?
如果要更改用户的弱口令,如何最有效的批量完成?
沙发
发表于 2011-2-22 17:08:06 | 只看该作者
windows 2003应该可以使用脚本来进行修改。我不会使用这脚本,找了一个,您瞧一下会不会使用:
这个转自:http://blog.sina.com.cn/s/blog_49972b9501000bhm.html


Enable Users to Change Their Passwords

http://www.microsoft.com/technet ... wvb04.mspx?mfr=true

Description

Disables the User Cannot Change Password option, allowing the user to change their password.

Supported Platforms

Windows Server 2003/Windows XP/Windows 2000/Windows NT 4.0/Windows 98



Script Code
  1. Const ADS_ACETYPE_ACCESS_DENIED_OBJECT = &H6
  2. Const CHANGE_PASSWORD_GUID  = _
  3.     "{ab721a53-1e2f-11d0-9819-00aa0040529b}"

  4. Set objUser = GetObject _
  5.     ("LDAP://cn=myerken,ou=management,dc=fabrikam,dc=com")
  6. Set objSD   = objUser.Get("nTSecurityDescriptor")
  7. Set objDACL = objSD.DiscretionaryAcl
  8. arrTrustees = Array("nt authority\self", "everyone")

  9. For Each strTrustee In arrTrustees
  10.     For Each ace In objDACL
  11.         If(LCase(ace.Trustee) = strTrustee) Then
  12.             If((ace.AceType = ADS_ACETYPE_ACCESS_DENIED_OBJECT) And _
  13.                (LCase(ace.ObjectType) = CHANGE_PASSWORD_GUID)) Then
  14.                    objDACL.RemoveAce ace
  15.             End If
  16.         End If
  17.     Next
  18. Next

  19. objUser.Put "nTSecurityDescriptor", objSD
  20. objUser.SetInfo
复制代码
藤椅
发表于 2011-2-23 16:42:02 | 只看该作者
现在这个问题确实严重
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

小黑屋|手机版|Archiver|邮件技术资讯网

GMT+8, 2024-12-23 11:24

Powered by Discuz! X3.2

© 2001-2016 Comsenz Inc.

本论坛为非盈利中立机构,所有言论属发表者个人意见,不代表本论坛立场。内容所涉及版权和法律相关事宜请参考各自所有者的条款。
如认定侵犯了您权利,请联系我们。本论坛原创内容请联系后再行转载并务必保留我站信息。此声明修改不另行通知,保留最终解释权。
*本论坛会员专属QQ群:邮件技术资讯网会员QQ群
*本论坛会员备用QQ群:邮件技术资讯网备用群

快速回复 返回顶部 返回列表