web2ldap 是一款采用Python编写,基于Web的多功能LDAPv3客户端。它可以运行于独立内置">Web服务器或另一个支持FastCGI的(如,mod_fastcgi的Apache)Web服务器的控制。它支持各种LDAPv3的绑定方法和一个强大的内置模式浏览器,支持HTML模板,用于显示和编辑条目,LDIF模板可以快速添加新条目。内置X.509分析器能够显示一个证书的详细视图和CRL的主动链接。
web2ldap 定义:
● LDAPv3客户端不会针对树状结构或LDAP模式做出假定。
● 配有一个瑞士军刀访问/操作LDAP服务器,而无需进行任何配置。
● 用干净的登录到安全LDAP客户端。
● 一个模式浏览器显示了LDAPv3架构内的引用/依赖。
● 可定制原型LDAP管理的平台。
● 它是一个实现尖端LDAP功能的平台。>
web2ldap 主要特点:
1.支持多种运行模式:
● web2ldap 支持Unix操作系统(如Linux、FreeBSD、Solaris等)和Windows32位平台上运行。
● 支持多线程,独立的Web服务器,或作为FastCGI服务器运行。
● 高度可配置 per-host/-backend 基础。
2.友好用户界面:
● 为毫无经验的用户配有舒适的web界面。如果用户给定的信息错误,LDAP服务器返回错误的信息字段,用户可以立即重试且输入正确的参数。这是其他Web界面所没有的功能。
● 不需要配置搜索根。
● 支持二进制属性的文件上传,如:jpegPhoto or userCertificate。
● 支持目录树中搜索结果的页面显示浏览。
● 通过智能缓存,显示内嵌JPEG图片的合理性能。
● 支持通用title属性加入到大量的HTML标签。
● 属性包含:DNS、网址或电子邮件地址作为链接显示。DNs遵循web2ldap链接。
● 如果在添加或修改条目时发生错误,用户可以编辑并重新提交输入数据。
● 递归目录树的删除。
● 支持以下三种不同的搜索表单:
基本: 基于静态搜索表单的可定制HTML模板。
高级:从选择列表中选择“选项”,构建搜索过滤器。
专业:直接使用LDAP过滤表达式。
● LDAPv3用户友好操作与立即重新连接,用户登录后提供主机形式(请参阅RFC 3296)。
● RootDSE属性的OID显示名称和描述。
● 一些快捷按钮可配置为常用操作方式。
● 支持URL的LDIF输入处理。