在linux系统中,我知道我们可以通过Mysql命令执行系统命令,比如使用!. 我想知道我们是否可以通过 LDAP 做类似的事情。
问问题
411 次
2 回答
1
大多数 LDAP 服务器实现都提供命令行实用程序。
一些常见的命令行实用程序是:
ldapcompare — 执行 LDAP 比较操作 ldapdelete 执行 LDAP 删除操作 ldapmodify — 执行 LDAP 修改、添加、删除、修改 DN 操作 ldappasswordmodify — 执行 LDAP 密码修改 ldapsearch — 执行 LDAP 搜索操作
认为它们可能因 LDAP 服务器实现而异。
可以在以下位置找到对特定 LDAP 服务器实现的引用:http: //opendj.forgerock.org/doc/admin-guide/index/admin-tools-ref.html
-吉姆
于 2012-09-30T08:09:20.780 回答
0
我认为这个问题并不完全正确。当您从 mysql 客户端运行 shell 命令时,您只需运行 shell 命令。这些命令与 mysql 无关。这只是从 mysql 客户端运行某些东西而不离开它的一种方便的方法。
LDAP 没有这样的客户端。您可以用来访问 LDAP 服务器的所有命令都是非交互式的:ldapsearch
、ldapadd
等ldapmodify
。因此,您无法“逃脱”它们。
于 2012-09-30T10:19:20.900 回答