"omc,system,ruimadmin
ここでは、サブツリー配下のsay など以外のユーザーを削除したいと思います"ou=people,ou=accounts,dc=moga_cluster,dc=oesblr,dc=nsn-rdnet,dc"
。ここにldapコマンドが欲しい....
質問する
516 次
1 に答える
1
識別名ou=people,ou=accounts,dc=moga_cluster,dc=oesblr,dc=nsn-rdnet,dc
が不正です。=
その後に続く文字AttributeValue
が欠落しています。
複合否定フィルターを使用する
問題のエントリが の直下にou=people,ou=accounts,dc=moga_cluster,dc=oesblr,dc=nsn-rdnet,dc=something
あり、それぞれの命名属性が であると仮定して、cn
次を指定して検索要求をサーバーに送信します。
- の基本オブジェクト
ou=people,ou=accounts,dc=moga_cluster,dc=oesblr,dc=nsn-rdnet,dc=something
- 検索範囲
one
- フィルター
(&(!(cn=omc))(!(cn=system))(!(cn=riumadmin)))
- 属性リスト
1.1
サーバーからの検索応答には、フィルター内のものを除くすべての識別名が含まれます。次に、各エントリの削除リクエストを個別に発行します。
ldapsearch
ツールを使用して検索をテストすることを検討してください。従来の OpenLDAPldapsearch
ツールが使用されていると仮定すると、考えられる構文の 1 つ:
ldapsearch -H ldap://hostname:port \
-b 'ou=people,ou=accounts,dc=moga_cluster,dc=oesblr,dc=nsn-rdnet,dc=something' \
-s one \
'(&(!(cn=omc))(!(cn=system))(!(cn=riumadmin)))' 1.1
こちらもご覧ください
于 2012-07-28T12:28:22.220 に答える