【发布时间】:2015-12-10 21:41:29
【问题描述】:
我有一个文本文件中的用户列表。我需要查询我们的校园活动目录以确保这些用户仍然是“活动”用户(我的机器不是校园广告的一部分)。用户列表映射到 AD 上的许多相同属性(name、cn、sAMAccountName、uid、gecos)。我可以使用 ldapsearch 成功查询个人用户的广告,所以我想弄清楚的是:
a) 如何使用文件作为查询的输入
b) 如何构建一个 shell 脚本,以便查询将逐行执行,然后输出任何“非活动”用户,以便我可以通过电子邮件发送通知。
非常感谢任何帮助。
【问题讨论】:
-
试试
while read -r line; do myldapsearch "${line}"; done < userlist之类的东西,看看你卡在哪里了。
标签: bash shell scripting active-directory ldap-query