使用OPENLDAP服务器我想用ldapsearch从中检索信息.我创建了一个名为iduriclass的自定义类,该类用于存储id和uri.在我的ldapsearch命令中,我希望它只返回指定id的uri.

示例:该目录现在包含两个条目id = test uri = server.com / test和id = test2 uri = server.com / test2

尝试它我得到一个包含服务器中所有uris的ldif文件

我想有一个ldapsearch命令,它将test作为参数,并只返回一个值:server.com/test

以下是查询ldap服务器的方法.

HOSTNAME=

USERNAME=

PASSWORD=

SEARCHBASE=

QUERYSTRING=test1

PORT=

ldapsearch -LLL -h ${HOSTNAME} -p $PORT -D cn=${USERNAME} -w ${PASSWORD} -b "${SEARCHBASE}" "(id=${QUERYSTRING})" uri | sed -n 's/^[ \t]*uri:[ \t]*\(.*\)/\1/p'

选项-LLL不会在输出上打印ldap注释.如果ldap不支持SASL,则可能需要-x(简单身份验证).

linux search用法,在Linux中使用ldapsearch只返回一个值相关推荐

  1. postman简单教程,如何在请求中引用上次请求返回的值

    做接口测试,一定会遇到这种情况,需要拿上次请求的值在本次请求中使用,比如,我们去测试一个东西,要去登录才能做其他的操作,需要拿到登录返回数据中的某些字段,比如,token啊等... 如果发一次请求,就 ...

  2. qdialog 返回值_PyQt QDialog - 返回一个值并从对话框中关闭

    我正在PyQt的用户界面上工作,我遇到了一些试图使用QDialog的问题.基本上我有一个主小部件和一个子小部件,保存在单独的.py文件中;当我点击主窗口小部件中的某个按钮时,我想要打开子窗口小部件.这 ...

  3. 开发中常用的只允许一个程序运行的办法createmutex

    //开发中常用的只允许一个程序运行的办法//程序以单例模式运行 常用办法,创建一个互斥量 //由于互斥量只允许一个进程或者线程占用 会创建失败,利用这个特性可以做到单例运行改程序 #include & ...

  4. deepin efi 启动u盘_用Deepin Linux ISO镜像启动或U盘引导只显示一个光标的解决

    有些电脑比较特殊,只能安装微软的Windows 10,别的操作系统都不能安装,比如Deepin等Linux也测试无法正常安装.本文采用了Deepin 20/UOS这个Linux的镜像启动或已经制作好的 ...

  5. 如何用u盘安装深度linux系统,如何安装Deepin国产操作系统?只需一个U盘就够了,超简单...

    2019年快结束了,距离微软对Win7系统停止服务的日期也是越来越近了.与此同时,人们对国产操作系统的热度和期望值也是越来越高.在诸多国产操作系统中,Deepin系统是目前知名度最高的一个,而且无论在 ...

  6. Zend引擎探索 之 PHP中前置递增不返回左值

    首先来讲,一般我们对"左值"的理解就是可以出现在赋值运算符的左侧的标识符,也就是可以被赋值.这样讲也许并不十分确切,在不同的语言中对左值的定义也不尽相同.在这里我们讨论前置递增(和 ...

  7. linux strcpy 用法,由Linux中管道的buffer,浅谈C语言中char类型字符串拷贝使用strcpy()和=赋值符号的区别...

    今天在写父子进程用两个单向管道通信时,出现了错误: Segmentation fault (core dumped) 打开core文件发现: 附上源码: 1 #include 2 #include 3 ...

  8. linux basename用法,关于linux:在find -exec中使用basename和full path

    我正在用find today进行bash脚本编写世界的冒险. 假设我要将/home/mine/pictures的任何子目录中的任何png文件复制到/home/mine/png机会,并使用find和-e ...

  9. linux usermod用法 -l,linux usermod命令参数及用法详解(linux修改用户账号信息命令

    原文http://www.51itstudy.com/31332.html 命 令:usermod 功能说明:修改用户帐号. 语 法:usermod [-LU][-c ][-d ][-e ][-f ] ...

最新文章

  1. 华为某研究生程序员哀叹:年薪五十多万,存款一百万,却不知道未来怎么走!...
  2. IDEA实际开发中的常用优化设置
  3. ads无法启用状态服务器,NAC ADSSO 无法工作在Microsoft 2008服务器版本
  4. 华为+京东数科(原京东金融)面经--Java后台开发
  5. 中科大计算机学院的保研率,中科大2021届保研率44.7%,少年班83.4%,物理计算机人数最多...
  6. 自己动手制作(DIY)一个Mini-Linux系统
  7. 机器人学习--MATLAB官网关于机器人方面的资料
  8. Pixhawk之姿态解算篇(5)_ECF/EKF/GD介绍
  9. 1、EJB基本概念及运行环境
  10. mapreduce程序开发的一些总结
  11. 实现粗糙表面_你了解什么是表面粗糙度吗?
  12. 【转】Android之apk文件签名——keytool 和 jarsigner
  13. oracle 制定定时任务
  14. 绕过安全狗_某教程学习笔记(一):23、WAF绕过
  15. gpio stm8 管脚 配置工具_STM8S 外设模块的GPIO引脚应该如何配置
  16. 常用DOS下MSC指令
  17. Git——基本思想和工作原理(二)
  18. Acronisnbsp;Truenbsp;Image进行…
  19. MPQ4420HGJ DCDC电源设计
  20. k8s多master集群拓扑

热门文章

  1. Python 90行代码让微信地球转起来,你也可以!| 原力计划
  2. 任正非解读华为“狼文化”;丰巢高管:不会放弃超时收费;Debian 10.4 发布 | 极客头条...
  3. 痛失 3000 万美元比特币现金,只因一张 SIM 卡?
  4. Java 程序员中位数薪资达 1.45 万,但面试屡屡被拒?
  5. 国际顶级学界和工业界大咖云集、AIoT 实训营,你不可错过的嵌入式 AI 盛会!...
  6. 虾米音乐的监控体系升级之路
  7. Swift 势必取代 Python?
  8. 程序员 520 表白:我写算法只为找到你!
  9. 微软将取缔 8 亿 Windows 10 用户的密码!
  10. 求职干货:再也不怕面试官问斐波那契数列了!