Ito ang command ldapurl na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
ldapurl - LDAP URL formatting tool
SINOPSIS
ldapurl [-a attrs] [-b searchbase] [-e [!]ext[=extparam]] [-E [!]ext[=extparam]]
[-f filter] [-H ldapuri] [-h ldaphost] [-p ldapport] [-s {base|isa|sub|mga bata}]
[-S pamamaraan]
DESCRIPTION
ldapurl ay isang command na nagbibigay-daan sa alinman sa pag-compose o pag-decompose ng mga LDAP URI.
Kapag tinawag kasama ang -H pagpipilian, ldapurl kinukuha ang mga bahagi ng ldapuri opsyon
argumento, hindi tinatakasan ang mga hex-escaped char kung kinakailangan. Ito ay karaniwang gumaganap bilang isang frontend sa
ang ldap_url_parse(3) tawag. Kung hindi, bubuo ito ng LDAP URI batay sa mga bahagi
naipasa sa naaangkop na mga pagpipilian, na gumaganap ng kabaligtaran na operasyon. Pagpipilian -H is
hindi tugma sa mga pagpipilian -a, -b, -E, -f, -H, -h, -p, -S, at -s.
Opsyon
-a attrs
Magtakda ng comma-separated list ng mga attribute selector.
-b searchbase
Itakda ang searchbase.
-e [!]ext[=extparam]
Tukuyin ang mga pangkalahatang extension na may -e ´!´ ay nagpapahiwatig ng pagiging kritikal.
Mga pangkalahatang extension:
[!] igiit= (isang RFC 4515 Filter)
!authzid= ("dn: " o "u: ")
[!]bauthzid (RFC 3829 authzid control)
[!]pagkakadena[= [/ ]]
[!]pamahalaanDSAit
[!]noop
ppatakaran
[!]postread[= ] (isang listahan ng katangian na pinaghihiwalay ng kuwit)
[!]paunang basahin[= ] (isang listahan ng katangiang pinaghihiwalay ng kuwit)
[!]relax
sessiontracking
abandon,cancel,ignore (nagpapadala ang SIGINT ng abandon/cancel,
o binabalewala ang tugon; kung kritikal, huwag maghintay ng SIGINT.
hindi talaga kumokontrol)
-E [!]ext[=extparam]
Magtakda ng mga extension ng URL; hindi tugma sa -H.
-f filter
Itakda ang filter ng URL. Walang partikular na pagsusuri sa pagsunod sa mga filter ng RFC 4515 LDAP
ay ginanap, ngunit ang halaga ay hex-escaped kung kinakailangan.
-H ldapuri
Tukuyin ang URI na sasabog.
-h ldaphost
Itakda ang host.
-p ldapport
Itakda ang TCP port.
-S pamamaraan
Itakda ang scheme ng URL. Mga default para sa iba pang mga field, tulad ng ldapport, ay maaaring depende sa
halaga ng pamamaraan.
-s {base|isa|sub|mga bata}
Tukuyin ang saklaw ng paghahanap upang maging isa sa base, isa, sub, O mga bata upang tukuyin
isang batayang bagay, isang antas, subtree, o paghahanap ng mga bata. Ang default ay sub. Tandaan:
mga bata Ang saklaw ay nangangailangan ng LDAPv3 subordinate na extension ng tampok.
oUTPUT FORMAT
Kung ang -H ginagamit ang opsyon, ang ldapuri ang ibinibigay ay sumabog sa mga bahagi nito, na
naka-print sa karaniwang output sa isang LDIF-like form.
Kung hindi, ang URI na binuo gamit ang mga value na ipinasa kasama ng iba pang mga opsyon ay naka-print sa
karaniwang output.
Halimbawa
Ang sumusunod na utos:
ldapurl -h ldap.example.com -b dc=example,dc=com -s sub -f "(cn=Some One)"
Babalik
ldap://ldap.example.com:389/dc=example,dc=com??sub?(cn=Some%20One)
Ang utos:
ldapurl -H ldap://ldap.example.com:389/dc=example,dc=com??sub?(cn=Some%20One)
Babalik
scheme: ldap
host: ldap.example.com
port: 389
dn: dc=halimbawa,dc=com
saklaw: sub
filter: (cn=Ilan)
DIAGNOSTICS
Ang katayuan sa paglabas ay zero kung walang nangyaring mga error. Ang mga error ay nagreresulta sa isang non-zero exit status at a
diagnostic message na isinusulat sa karaniwang error.
Gamitin ang ldapurl online gamit ang mga serbisyo ng onworks.net