![将手机号码添加到 LDAP 移动字段](https://linux22.com/image/724613/%E5%B0%86%E6%89%8B%E6%9C%BA%E5%8F%B7%E7%A0%81%E6%B7%BB%E5%8A%A0%E5%88%B0%20LDAP%20%E7%A7%BB%E5%8A%A8%E5%AD%97%E6%AE%B5.png)
我是 LDAP 新手,我一直在寻找如何做某事,但一直没有结果。我想通过终端命令使用以下 LDIF 模板 dn 将电话号码添加到移动字段:
uid=pnom,ou=people,dc=42,dc=fr
changetype: modify
delete: pouette
我该如何查找某个名称来检查它是否有效?谢谢。
答案1
似乎你想使用ldap修改用于将修改操作发送到 LDAP 服务器的命令行工具。此工具以 LDIF 作为输入。请参阅RFC 2849对于 LDIF 规范,请特别查看示例。
如果属性中不存在给定值,则将手机号码添加到现有条目的示例 LDIF 代码片段移动的:
uid=pnom,ou=people,dc=42,dc=fr
changetype: modify
add: mobile
mobile: +1 2345 6789
-
以下用两个给定的值替换完整的属性及其值:
uid=pnom,ou=people,dc=42,dc=fr
changetype: modify
replace: mobile
mobile: +1 2345 6789
mobile: +4 567 89012345
-
下面将从属性中删除一个特定值(按值删除):
uid=pnom,ou=people,dc=42,dc=fr
changetype: modify
delete: mobile
mobile: +4 567 89012345
-