"omc,system,ruimadminここでは、サブツリー配下のsay など以外のユーザーを削除したいと思います"ou=people,ou=accounts,dc=moga_cluster,dc=oesblr,dc=nsn-rdnet,dc"。ここにldapコマンドが欲しい....
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 に答える