查看计算机用户修改密码时间,使用ldap语句查询某时间后没改密码的用户

经常使用Active Directory用户和计算机控制台的我们会发现,在左侧控制台树的最上面有一个“保存的查询”,通过新建查询可以看到可以通过图形界面创建一些简单的查询操作。

0818b9ca8b590ca3270a3433284dd417.png

那么我们如果有一些特殊的查询要做要怎么来实现呢。这里我们把《查询某个时间点后没有改过密码的用户》来做为案例来简单说明一下如何使用LDAP命令在AD控制台上来建立查询。

一、关于在AD中密码修改的信息的存储格式

在活动目录中存储的时间戳跟我们日常使用的时间戳是不一样的,活动目录时间戳的存储方式为:“从1601年1月1号0时起所经过的100纳秒的个数”,比如修改密码时间的属性LastPwdSet、用户在域控上最后一次登录认证的属性LastLogon等都是以这种格式来保存的

看起来还是挺费劲的,我们来通过实例来计算一下可以更好的理解他们之间的转换方式

例如:我们要把2013年6月1日0时转换为活动目录时间戳

首先我们要计算从从1601年1月1号0时到2013年6月1日0时所经过的秒数。这个我们通过工具来计算

0818b9ca8b590ca3270a3433284dd417.png

如上图,通过这个网站可以计算出他们之间所经过的秒数为:13014518400秒

之后再把单位转换为纳秒

13014518400秒*1000000000/=13014518400000000000纳秒

最后转换为活动目录时间戳

13014518400000000000纳秒/100纳秒=130145184000000000

好了,得到的一串数字就是活动目录时间戳,我们来验证一下是否正确,看是否能把它转换成标准时间,转换会标准时间就比较简单了,通过windows自带的命令就可以做到

0818b9ca8b590ca3270a3433284dd417.png

看上图中标红的地方,说明我们的时间戳的转换是成功的。

PS:由于使用这个命令转换出来的时间为GMT时间格式,他会自动根据我们当前计算机的时区再做一次计算,得出2013/6/1 8:00:00的时间,因为我们转换前活动目录时间戳的时区就是我们当前的时区,所以可以忽略掉他自动转换的时区。

二、LDAP查询语句

把时间戳之间格式转换搞明白了之后,我们就可以创建LDAP查询语句了

按照我们例子中的要求:查询某个时间点后没有改过密码的用户。

查询语句如下:

(objectCategory=user)(objectClass=user)(pwdlastset<=时间戳)(!pwdlastset=0)

在这里我们把查询条件设置为最后一次修改密码的时间小于等于我们要查询的时间以及最后一次修改密码时间不为0的用户

(如果用户pwdlastset属性为0,说明用户属性中勾选了“下一次登录必须修改密码”的选项)

三、在AD控制台创建LDAP查询

好了全部的原理都搞清楚了之后,下面可以新建查询了

1. Active Directory用户和计算机,在“保存的查询”中单击右键选择“新建”-“查询”

0818b9ca8b590ca3270a3433284dd417.png

输入查询名称,并且单击“定义查询”

0818b9ca8b590ca3270a3433284dd417.png

在“查找”中选择“自定义搜索”,并在“自定义搜索”中选择“高级”标签

0818b9ca8b590ca3270a3433284dd417.png

把我们在(一)中计算出来的时间戳替换到(二)中的查询语句中,之后再粘贴到当前的对话框中

0818b9ca8b590ca3270a3433284dd417.png

点击确定后返回“编辑查询”的对话框,检查无误后点击确定保存此查询

0818b9ca8b590ca3270a3433284dd417.png

返回AD用户和计算机控制台,选择刚才新建的查询,在右侧刷新页面,这时候可以看到我们查询的用户就已经出现在列表了。

0818b9ca8b590ca3270a3433284dd417.png

四、小结

本文中主要介绍了三个知识点

1. 了解以LastPwdSet、LastLogon等属性在活动目中保存的时间戳格式

2. 活动目录时间戳格式的转换方法

3. 在AD控制台使用简单的LDAP命令查询

在日常管理中,使用在AD控制台使用LDAP查询命令可以帮我们更有效的完成很多事情,这种查询方式的好处就是所有查询结果全部都输出的控制台,我们可以根据需要来手动修改。从而避免了使用其他批量修改脚本所带来的风险。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/503751.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

847方波放大电路_分析运放7大经典电路,有图有真相,详解每个电路原理!

运放的基本分析方法&#xff1a;虚断&#xff0c;虚短。对于不熟悉的运放应用电路&#xff0c;就使用该基本分析方法。运放是用途广泛的器件&#xff0c;接入适当的反馈网络&#xff0c;可用作精密的交流和直流放大器、有源滤波器、振荡器及电压比较器。1&#xff0c;运放在有源…

python实现什么功能_Python 实现WC功能

项目要求 基本要求 -c 统计文件字符数 (实现) -w 统计文件词数 &#xff08;实现&#xff09; -l 统计文件行数&#xff08;实现&#xff09; 扩展功能 -s 递归处理目录下符合条件得文件&#xff08;实现&#xff09; -a 返回文件代码行 / 空行 / 注释行&#xff08;实现&#…

python数据处理常用函数_Python大数据处理模块Pandas

Pandas使用一个二维的数据结构DataFrame来表示表格式的数据&#xff0c;相比较于Numpy&#xff0c;Pandas可以存储混合的数据结构&#xff0c;同时使用NaN来表示缺失的数据&#xff0c;而不用像Numpy一样要手工处理缺失的数据&#xff0c;并且Pandas使用轴标签来表示行和列 1、…

计算机学院校友论坛,西工大计算机学院北京校友论坛成立并举办第一次活动

2021年5月16日&#xff0c;西北工业大学计算机学院北京校友论坛成立会议暨第一次活动在北京召开&#xff0c;在京计算机学院院友齐聚一堂共同研讨计算机领域新技术、新发展&#xff0c;共叙同窗情&#xff0c;共谋新未来。西北工业大学校友总会办公室副主任刘江、计算机学院院长…

邢台职业技术学院计算机系宿舍,邢台职业技术学院宿舍条件怎么样 男生女生宿舍图片...

大学马上就要开学了&#xff0c;邢台职业技术学院宿舍条件怎么样&#xff0c;有没有独立卫浴和空调&#xff0c;宿舍环境如何&#xff0c;想必是邢台职业技术学院大一新生最想知道的。小编整理了《邢台职业技术学院宿舍条件怎么样男生女生宿舍图片》一文&#xff0c;供大一新生…

常用计算机 启动bios,详解各种电脑开机怎么进入bios设置

开机怎么进入bios呢?电脑品牌上百种&#xff0c;每种品牌又有各种类型&#xff0c;BIOS的类型成百上千&#xff0c;bios设置方法也不计其数。BIOS是整个系统中最神密最难掌握的&#xff0c;开机怎么进入bios?bios设置方法真的是一件伤脑筋的事。针对以上的问题&#xff0c;小…

国服服务器_外服玩家热议LOL国服倒计时插件:说好的公平竞技呢?

对于很多国服的英雄联盟玩家来说&#xff0c;自从多年前各种盒子辅助软件出现之后&#xff0c;玩家就越来越依赖这些辅助工作所提供的便捷&#xff0c;虽说在过去几年间官方已经对这些功能尽量进行了简化以及遏制&#xff0c;但比如打野计时器、水晶计时、眼位监视等等至今仍然…

int转unsigned int_谢劲课题组在基于锰催化的转金属化基元反应取得系列进展

本文来自微信公众号&#xff1a;X-MOLNews用廉价的过渡金属催化剂替代贵金属催化剂是解决未来自然资源问题紧缺的一个很好选择。锰是地壳中含量排第三位的过渡金属&#xff0c;价格便宜&#xff0c;环境危害小。但由于其较低的催化活性&#xff0c;锰催化参与的许多金属有机化学…

pip更换镜像源_Ubuntu20.04LTS更换软件源镜像

我用的是Linux的Windows子系统下的Ubuntu20.04LTS版本&#xff0c;这个版本很重要&#xff01;首先是备份一下开始的源打开位置/etc/apt/sources.list备份sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak然后删除掉sources.listsudo rm /etc/apt/sources.list在目录 …

云教版认识计算机说课,【教学设计】第1册第1课《认识电脑交朋友》

备课时间&#xff1a;2017年9月3日一、教材分析本节课是省编最新版《小学信息技术》教材第一册第一课。“学一学”由三个部分组成&#xff1a;探寻电脑应用技术&#xff1b;了解电脑组成&#xff1b;养成良好习惯。这三个部分的知识&#xff0c;不仅拓展了学生的视野&#xff0…

cdn需要备案吗_车子贴改色膜需要到车管所备案吗?

改色膜至今为止已经流行很多年了&#xff0c;但还是有部分车主对于贴改色膜之后备案这个事情还不是很了解&#xff0c;对于这个就来点知识小科普吧~~首先汽车贴改色膜是合法的&#xff0c;但这个也是有前提的&#xff0c;首先汽车车身更换颜色超过30%的话&#xff0c;就需要到车…

mysql数据库中文显示_关于Mysql数据库中文显示问题

挣扎在初级Web开发&#xff0c;无论是hibernate还是基础的jdbc都要涉及到一个编码问题&#xff0c;毕竟编程这套东西是伦家外国银发明的&#xff0c;我大中华的程序猿不得不低头&#xff0c;闲言少叙。严明而言&#xff0c;3点&#xff1a;1.mysql配置文件my.ini中添加2条&…

读算法霸权笔记03_操控与恐吓

1. 市场失灵 1.1. 探索市场失灵现象就像寻宝游戏&#xff0c;很有意思 1.2. 建立一种算法来预测这个循环出现差错——多找回的两枚硬币——的可能性并对此下注 1.2.1. 盈利模式消失了&#xff0c;或者市场中的其他人也了解了这个模式&#xff0c;先行者优势消失 1.3. 在很多…

win10看计算机属性,win10系统查看windows7版本号要比计算机属性具体的图文步骤

win10系统使用久了&#xff0c;好多网友反馈说关于对win10系统查看windows7版本号要比计算机属性具体设置的方法&#xff0c;在使用win10系统的过程中经常不知道如何去对win10系统查看windows7版本号要比计算机属性具体进行设置&#xff0c;有什么好的办法去设置win10系统查看w…

myeclipse怎么创建jframe类_创建型-建造者模式

一个对象创建的时候&#xff0c;需要各种初始化化&#xff0c;有一套复杂的创建流程&#xff0c;如果这些流程散布在系统各个地方的话&#xff0c;会越来越难以维护&#xff0c;因此建造者模式就是把一套复杂的创建某个具体产品的流程&#xff0c;管理起来。定义&#xff1a;将…

mysql占用内存吗_mysql占多少内存

展开全部MySQL 自身内存规62616964757a686964616fe4b893e5b19e31333433646463划说到 MySQL 自身的内存规划&#xff0c;最先想到的就是 MySQL 中各种 buffer 的大小&#xff0c;innodb buffer pool 就是最鹤立鸡群的那个。innodb_buffer_pool_size 参数的大小究竟如何设置&…

计算机鼠标装有,计算机鼠标装有传感器来监视鼠标的移动情况,如图

利用欧姆定律进行计算&#xff1a;根据串、并联电路的特点和欧姆定律的公式可进行有关计算。解题的方法是&#xff1a;(1)根据题意画出电路图&#xff0c;看清电路的组成(串联还是并联)&#xff1b;(2)明确题目给出的已知条件与未知条件&#xff0c;并在电路图上标明&#xff1…

docker portainer_「实战篇」开源项目docker化运维部署-Portainer管理集群部署(十)...

之前都是通过命令的方式&#xff0c;管理docker的&#xff0c;其实docker还是有图形界面的。使用图形界面如何管理docker&#xff0c;其实业界很多公司都对docker进行了图形化的封装。之前在初级和中级的时候也有界面marathon。这里说下业界比较出名的portainer。portainer官网…

怎么快速搜索服务器里的文件,使用 Everything,快速搜索电脑文件,制作局域网资料搜索器 | 科技搜...

所需工具&#xff1a;Everything在 Windows 系统中&#xff0c;已经有自带的资源管理器文件查找功用&#xff0c;当然也有其他的一些软件辅佐查找&#xff0c;但是这些都不及一款软件&#xff0c;名字叫 Everything &#xff0c;速度非常快&#xff0c;支持正则表达式&#xff…

hive left outer join 子查询临时表_基于历史数据的用户访问次数,每天新老用户,日活,周活,月活的hive计算...

最近有一个需求&#xff0c;统计每天的新老用户&#xff0c;日活&#xff0c;周活&#xff0c;月活。 我们每天的增量数据会加入到hive历史数据表中&#xff0c;包含用户访问网站的一些信息&#xff0c;字段有很多&#xff0c;包括用户唯一标识guid。 当然了日活&#xff0c;周…