LDAP 目录转储 LDIF 格式的离线搜索工具。
ldapsearch 命令以从目录中提取 LDIF配置选项可通过 CLI 标志、环境变量或配置文件传递,借助 viper。请参考项目文档了解所有不同的配置提供方式。
ldsview 会在用户主目录中查找名为 .ldsview.{json,toml,yaml} 的文件LDSVIEW 的环境变量详细的使用信息可通过 --help 标志或 ldsview 及其所有子命令的 help 命令获取。
ldsview 的搜索机制基于 entityfilter 项目。有关搜索过滤器语法的详细信息,请参见该项目的 README。
ldapsearch 命令以从目录中提取 LDIF 文件:ldsview cmdbuilder
ldsview -f myfile.ldif entity myuserldsview uac 532480ldsview -f myfile.ldif search "adminCount:=1,sAMAccountName:!=krbtgt"
adminCount 为 1 且不是 krbtgt 的实体-i 可用于限制匹配实体返回的属性--tdc 会将目录时间戳转换为人类可读格式用于管理 LDIF 的附加工具和实用程序:
Makefile:将 Makefile 放在导出的 LDIF 所在目录,然后运行 make。
>> make -j9 LDIF=./my.domain.ldif
这将拆分并创建以下默认 LDIF 文件: