Dies ist der Befehl ldapurl, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
ldapurl - LDAP-URL-Formatierungstool
ZUSAMMENFASSUNG
ldapurl [-a Attribute] [-b Suchbasis] [-e [!]ext[=extraparam]] [-E [!]ext[=extraparam]]
[-f Filter] [-H ldapuri] [-h LDAPhost] [-p ldapport] [-s {Base|dank One|unten|und Kindern}]
[-S Schema]
BESCHREIBUNG
ldapurl ist ein Befehl, der es ermöglicht, LDAP-URIs entweder zu erstellen oder zu zerlegen.
Bei Aufruf mit dem -H Option, ldapurl extrahiert die Bestandteile der ldapuri zu erhalten
-Argument, wobei Hex-escaped-Zeichen wie erforderlich entfernt werden. Es fungiert im Grunde als Frontend für
ldap_url_parse(3) anrufen. Andernfalls erstellt es einen LDAP-URI basierend auf den Komponenten
mit den entsprechenden Optionen übergeben und die umgekehrte Operation ausgeführt. Möglichkeit -H is
nicht kompatibel mit Optionen -a, -b, -E, -f, -H, -h, -p, -S und -s.
OPTIONAL
-a attr
Legen Sie eine durch Kommas getrennte Liste von Attributselektoren fest.
-b Suchbasis
Setze die Suchbasis.
-e [!]ext[=extraparam]
Allgemeine Erweiterungen mit . angeben -e ´!´ weist auf Kritikalität hin.
Allgemeine Erweiterungen:
[!]assert= (ein RFC 4515-Filter)
!authzid= ("dn: " oder "du: ")
[!]bauthzid (RFC 3829 Authzid-Kontrolle)
[!]Verkettung[= [/ ]]
[!]DSAit verwalten
[!] nein
pPolitik
[!]Nachlesen[= ] (eine durch Kommas getrennte Attributliste)
[!]vorlesen[= ] (eine durch Kommas getrennte Attributliste)
[!]Entspannen Sie sich
Sitzungsverfolgung
aufgeben, abbrechen, ignorieren (SIGINT sendet aufgeben/abbrechen,
oder ignoriert die Antwort; wenn kritisch, wartet nicht auf SIGINT.
nicht wirklich kontrolliert)
-E [!]ext[=extraparam]
URL-Erweiterungen festlegen; nicht kompatibel mit -H.
-f Filter
Legen Sie den URL-Filter fest. Keine besondere Prüfung auf Konformität mit RFC 4515 LDAP-Filtern
ausgeführt, aber der Wert wird nach Bedarf mit Hex-Escapezeichen versehen.
-H ldapuri
Geben Sie den aufzulösenden URI an.
-h LDAPhost
Stellen Sie den Host ein.
-p ldapport
Legen Sie den TCP-Port fest.
-S Schema
Legen Sie das URL-Schema fest. Standardeinstellungen für andere Felder, z. B. ldapport, kann davon abhängen
Wert von Schema.
-s {Base|dank One|unten|und Kindern}
Geben Sie den Umfang der Suche als einen von . an Base, dank One, unten, oder auch und Kindern spezifizieren
B. ein Basisobjekt, eine einstufige, untergeordnete oder untergeordnete Suche. Die Standardeinstellung ist unten. Hinweis:
und Kindern Scope erfordert eine untergeordnete LDAPv3-Funktionserweiterung.
AUSGABE FORMAT
Besitzt das -H Option verwendet wird, die ldapuri gelieferte ist in seinen Komponenten explodiert, die
in einer LDIF-ähnlichen Form auf die Standardausgabe gedruckt.
Andernfalls wird der URI, der mit den mit den anderen Optionen übergebenen Werten erstellt wurde, ausgegeben an
Standardausgabe.
BEISPIEL
Der folgende Befehl:
ldapurl -h ldap.example.com -b dc=example,dc=com -s sub -f "(cn=Some One)"
Rückgabe
ldap://ldap.example.com:389/dc=example,dc=com??sub?(cn=Some%20One)
Der Befehl:
ldapurl -H ldap://ldap.example.com:389/dc=example,dc=com??sub?(cn=Some%20One)
Rückgabe
Schema: ldap
Host: ldap.example.com
Versand: 389
dn: dc=Beispiel,dc=com
Umfang: sub
filtern: (cn=Some One)
DIAGNOSE
Der Exit-Status ist Null, wenn keine Fehler auftreten. Fehler führen zu einem Exit-Status ungleich Null und a
Diagnosemeldung wird in Standardfehler geschrieben.
Verwenden Sie ldapurl online mit den onworks.net-Diensten