亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

openldap---ldapsearch使用

系統(tǒng) 1994 0

ldapsearch 參數(shù)表
下表描寫敘述能夠用于 ldapsearch 的區(qū)分大寫和小寫的參數(shù)。

參數(shù) 用途
-? 打印關(guān)于使用 ldapsearch 的幫助。
-a deref 指定別名反向引用。請輸入 never、always、search 或 find。假設(shè)不使用此參數(shù),缺省為 never。
-A 僅僅檢索屬性的名稱,而不檢索屬性的值。
-b base dn 指定用作搜索起始點的專有名稱。使用引號來指定該值,比如:"ou=West,o=Acme,c=US"

假設(shè)要搜索的server須要指定搜索起點,則必須使用此參數(shù)。否則此參數(shù)是可選的。

也能夠同一時候使用 -b 和 -s 來確定搜索范圍。沒有 –s,-b 就會搜索指定為起始點的項以及該項的全部子項。

-B 同意打印非 ASCII 值
-D bind dn 指定server用于驗證您的專有名稱。名稱必須與文件夾中的項相符,而且必須擁有搜索文件夾所需的權(quán)限。

請使用引號來指定該名稱,比如:"cn=Directory Manager,o=Acme,c=US"

假設(shè)不使用此參數(shù),則與server的連接是匿名的。假設(shè)server不同意匿名連接,則必須使用 -D。

除了 -D,還必須使用 -w 參數(shù)來指定與專有名稱相關(guān)聯(lián)的口令。

-f file 指定包括要使用的搜索過濾器的文件,如 -f 過濾器。請將每一個搜索過濾器置于單獨的一行。Ldapsearch 會對每一行運行一次搜索。可選擇指定過濾模式。比如,指定 -f 過濾 "cn=%s",并在文件的每一行中輸入公用名稱的值。
-F sep 在屬性名稱和值之間打印 sep 而不是等號 (=)。比如,假設(shè)讀取 ldapsearch 輸出的工具希望使用其它的分隔符時,能夠使用此參數(shù)。
-h host name 指定要連接的服務(wù)器主機名,如 -h server.acme.com。
-l timelimit 指定完畢搜索的時間限制(秒)。假設(shè)沒有指定此參數(shù)或指定的限制為 0,那么搜索就沒有時間限制。可是,ldapsearch 的等待時間決不會超過server上設(shè)置的搜索時間限制。
-L 指定以 LDIF 格式輸出。LDIF 格式使用冒號 (:) 而不是等號 (=) 作為屬性描寫敘述符。LDIF 對一次性加入或改動大量文件夾項非常有幫助。比如,能夠?qū)⑤敵鰞?nèi)容引入兼容 LDAP 的文件夾中。
-M 將參考對象作為普通項進行管理,以使 ldapsearch 可返回參考項本身的屬性,而不是所參考的項的屬性。
-n 顯示怎樣運行搜索,但不實際運行搜索
-p port 指定server使用的port。假設(shè)沒有使用此參數(shù),缺省情況下 ldapsearch 使用 389 port。
-R 不自己主動遵循server返回的搜索引用。請注意,Netscape 文件夾server將術(shù)語 referrals 用于搜索引用。
-s scope 指定使用 -b 參數(shù)時的搜索范圍:
  • base -- 僅搜索 -b 參數(shù)指定的項
  • onelevel -- 僅搜索 -b 參數(shù)指定項的直接子項,而不搜索該項本身
  • subtree -- 搜索 -b 參數(shù)指定的項以及它的全部子項。這是不帶 -s 時使用 -b 的缺省行為。
指定 -b 和 -s 的順序并不重要。
-S attribute 按指定的屬性排序結(jié)果。
-z sizelimit 指定返回項的最大數(shù)目。假設(shè)沒有指定此參數(shù)或指定的限制為 0,那么返回的項沒有數(shù)量限制。可是,ldapsearch 返回的項決不會多于server同意的數(shù)量。
-u 指定 ldapsearch 以用戶友好格式返回專有名稱。
-v 指定 ldapsearch 以詳盡模式執(zhí)行。
-w password 指定與 -D 參數(shù)一起使用的與專有名稱關(guān)聯(lián)的口令。
x 與 -S 一起使用時可指定 LDAP server在將結(jié)果返回之前就對它們進行排序。假設(shè)使用 -S 而不使用 –x,ldapsearch 將對結(jié)果排序。


ldapsearch 搜索過濾器中使用的運算符表
下表描寫敘述了能夠在搜索過濾器中使用的運算符。

運算符 用途 例子
= 查找所包括的屬性值與指定值同樣的項 "cn=John Browning"
= <string>*<string> 查找所包括的屬性值與指定的子字符串同樣的項 "cn=John*"

"cn=J*Brown"

>= 查找特定項,該項中包括的屬性的數(shù)字或字母值大于或等于指定的值。 "cn>=D"
<= 查找特定項,該項中包括的屬性的數(shù)字或字母值小于或等于指定的值。 "roomNumber<=300"
=* 查找包括特定屬性的值的項,而不用管屬性的值是什么。 "sn=*"
~= 查找特定項,該項中所含屬性的值約等于指定的值。 "sn~=Brning" 可能返回 sn=Browning
& 查找與全部搜索過濾器中指定的條件相匹配的項 "(&(cn=John Browning)(l=Dallas))"
| 查找與至少一個搜索過濾器中指定的條件相匹配的項 "(|(cn=John Browning)(l=Dallas))"
! 查找與不論什么搜索過濾器中指定的條件都不匹配的項 "(!(cn=John Browning)(l=Dallas))"


使用 ldapsearch 的搜索過濾器
必須使用搜索過濾器指定要搜索的屬性。搜索過濾器的語法為:


    "<attribute> <operator> <value>"


比如,以下的搜索過濾器能夠找到全部的特定項,僅僅要該項中以 Smith 作為 sn(別稱)屬性的值:


    "sn=Smith"


能夠在搜索過濾器中指定存儲在文件夾中的隨意屬性。下面是用來搜索個人項的公用屬性:

  • cn -- 個人的公用名稱
  • sn -- 個人的姓
  • telephonenumber -- 個人的電話號碼
  • l -- 個人的地理位置


能夠在 ldapsearch 命令行中指定搜索過濾器,或在文件里指定它們,并使用 lsearch 參數(shù) -f 引用此文件。假設(shè)使用文件,請在單獨的行中指定每一個搜索過濾器。

請注意:假設(shè) LDAP 文件夾(如 Domino LDAP 文件夾)支持語言標記,則可在搜索過濾器中包括它們。比如:


    "givenName;lang-fr=Etienne"


使用布爾運算符的多個搜索過濾器

您能夠使用多個搜索過濾器以及布爾運算符。使用下列語法:


    "(operator(filter)(filter))"


比如,使用以下的搜索過濾器查找別稱為 Browning、位置為 Dallas 的項。


    "(&(sn=Browning)(l=Dallas))"


布爾運算符能夠嵌套。比如,使用以下的搜索過濾器在郵件網(wǎng)絡(luò)域 MDN 中查找 surname 為 caneel 或 givenname 為 alfred 的項:


    "(&(maildomain=MDN)(|(sn=caneel)(givenname=alfred)))"



使用 ldapsearch 的例子

下表提供使用 ldapsearch 有用程序的例子。

搜索 命令
使用port 389 的主機 ldap.acme.com 上的全部項,并返回全部屬性和值 ldapsearch -h ldap.acme.com "objectClass=*"
同上,但僅返回屬性名稱 ldapsearch -A -h ldap.acme.com" objectClass=*"
使用port 389 的主機 ldap.acme.com 上的全部項,而且反向引用找到的全部別名 ldapsearch -a always -h ldap.acme.com "objectClass=*"
使用port 389 的主機 ldap.acme.com 上的全部項,并返回 mail、cn、sn 和 givenname 等屬性 ldapsearch -h ldap.acme.com "objectClass=*" mail cn sn givenname
在使用port 389 的主機 ldap.acme.com 上,在 ”ou=West,o=Acme,c=US” 基準下搜索 (cn=Mike*),并返回全部屬性和值 ldapsearch -b "ou=West,o=Acme,c=US" -h ldap.acme.com "(cn=Mike*)"
使用port 389 的主機 ldap.acme.com 上的一個級別,并返回全部屬性和值 ldapsearch -s onelevel -h ldap.acme.com "objectClass=*"
同上,但限制基準的范圍 ldapsearch -s base -h ldap.acme.com "objectClass=*"
使用port 389 的主機 ldap.acme.com 上的全部項,并返回全部的屬性和值;搜索時間限制為五秒 ldapsearch -l 5 -h ldap.acme.com "objectClass=*"
使用port 389 的主機 ldap.acme.com 上的全部項,并返回全部的屬性和值;限制大小為五 ldapsearch -z 5 -h ldap.acme.com "objectClass=*"
使用port 389 的主機 ldap.acme.com 上的全部項,捆綁為:用戶“cn=John Doe,o=Acme”,口令“password”,并以 LDIF 格式返回全部的屬性和值 ldapsearch -h ldap.acme.com -D "cn=john doe,o=acme" -w password -L "objectClass=*"
使用port 389 的主機 ldap.acme.com。對“cn=John Doe,o=Acme”項,返回其同意匿名查看的全部屬性 ldapsearch -h ldap.acme.com" -s base -b "cn=john doe,o=acme" objectClass=*"
配置為在port 391 上偵聽 LDAP 請求的還有一臺主機 bluepages.ibm.com 上的全部項 ldapsearch -h bluepages.ibm.com -p 391 "objectClass=*"
port 391 上的 bluepages.ibm.com。對還有與 OR 過濾器中隨意一個屬性相匹配的屬性的不論什么“個人”對象類型進行子樹搜索(缺省),從組織“o=ibm”開始。超時值為 300 秒,返回的最大項數(shù)設(shè)為 1000。且僅返回 DN(缺省)和 CN(這是 Web 應(yīng)用程序的公用過濾器)。 ldapsearch -h bluepages.ibm.com -p 391 -b "o=ibm" -l 300 -z 1000 "(&(objectclass=Person)(|(cn=jerry seinfeld*)(givenname=jerry seinfeld*)(sn=jerry seinfeld*)(mail=jerry seinfeld*)))" cn
port 391 上的 bluepages.ibm.com。以基準項“cn=HR Group,ou=Asia,o=IBM”為起始,時間限制為 300 秒,查詢此項的全部成員。(Web 應(yīng)用程序中用以確定群組成員的還有一個公用過濾器)。 ldapsearch -h bluepages.ibm.com -p 391 -b "cn=HR Group,ou=Asia,o=IBM" -s base -l 300 "(objectclass=*)" member

openldap---ldapsearch使用


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發(fā)表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 国产精品亚洲欧美日韩一区在线 | 日日干日日爽 | 日本不卡一区二区三区 最新 | 天天综合天天添夜夜添狠狠添 | 久热这里 | 国产日产欧美一区二区三区 | 久久久久久极精品久久久 | 久久视频免费观看 | 国产精品11页 | 香蕉久久久 | 欧美白人猛性xxxxx交69 | 七次郎在线成人精品 | 囗交免费毛片 | 啪啪一级视频 | 国产精品天天影视久久综合网 | 国产伦精品一区二区三区免费迷 | 国产精品a v 免费视频 | 国自产拍在线天天更新2019 | 美女被a到爽视频在线观看 美女被cao的视频免费看 | 亚洲欧美另类在线 | 九九99香蕉在线视频美国毛片 | 日日干狠狠操 | 国产一区二区精品久 | 毛色毛片免费观看 | 在线久综合色手机在线播放 | 成年人网站免费 | 久热首页 | 久久97久久97精品免视看 | 国产成人精品免费视频大 | 久久久久久久久久免免费精品 | 一级毛片高清免费播放 | 精品免费久久久久国产一区 | 国产成人丝袜网站在线看 | 国产欧美精品一区二区 | 国产成人免费 | 国产精品国产亚洲精品看不卡 | 天天干天天做天天操 | 99免费看| 久久精品在线 | 伊人久久网国产伊人 | 国产免费播放一区二区 |