ນີ້ແມ່ນຄໍາສັ່ງ ldapmodrdn ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ldapmodrdn - ເຄື່ອງມືການປ່ຽນຊື່ LDAP
ສະຫຼຸບສັງລວມ
ldapmodrdn [-V[V]] [-d ລະດັບດີບັກ] [-n] [-v] [-r] [-s ຂ່າວ] [-c] [-f ເອກະສານ] [-M[M]] [-x]
[-D binddn] [-W] [-w passwd] [-y passwdfile] [-H ldapuri] [-h ldaphost] [-p ldpport]
[-P {2|3}] [-e [!]ext[=extparam]] [-E [!]ext[=extparam]] [-o ເລືອກ[=optparam]] [-O ຄວາມປອດໄພ-
ຄຸນສົມບັດ] [-I] [-Q] [-N] [-U ຄວາມຖືກຕ້ອງ] [-R ອານາຈັກ] [-X authzid] [-Y ແມ້] [-Z[Z]] [dn rdn]
ລາຍລະອຽດ
ldapmodrdn ເປັນການໂຕ້ຕອບທີ່ເຂົ້າເຖິງ shell ກັບ ldap_rename(3) ຫ້ອງສະຫມຸດໂທ.
ldapmodrdn ເປີດການເຊື່ອມຕໍ່ກັບເຊີບເວີ LDAP, ຜູກມັດ, ແລະແກ້ໄຂ RDN ຂອງລາຍການ.
ຂໍ້ມູນການເຂົ້າແມ່ນອ່ານຈາກວັດສະດຸປ້ອນມາດຕະຖານ, ຈາກ ເອກະສານ ໂດຍການນໍາໃຊ້ຂອງ -f
ທາງເລືອກ, ຫຼືຈາກຄູ່ຄໍາສັ່ງ dn ແລະ rdn.
OPTIONS
-V[V] ຂໍ້ມູນສະບັບພິມ. ຖ້າ - ວີ ແມ່ນໃຫ້, ພຽງແຕ່ຂໍ້ມູນສະບັບໄດ້ຖືກພິມອອກ.
-d ລະດັບດີບັກ
ຕັ້ງລະດັບການດີບັກ LDAP ເປັນ ລະດັບດີບັກ. ldapmodrdn ຕ້ອງໄດ້ຮັບການລວບລວມດ້ວຍ
LDAP_DEBUG ກໍານົດສໍາລັບທາງເລືອກນີ້ທີ່ຈະມີຜົນກະທົບໃດໆ.
-n ສະແດງສິ່ງທີ່ຕ້ອງເຮັດ, ແຕ່ຢ່າປ່ຽນລາຍການ. ເປັນປະໂຫຍດສໍາລັບການດີບັກ
ຮ່ວມກັນກັບ -v.
-v ໃຊ້ໂຫມດ verbose, ດ້ວຍການວິນິດໄສຫຼາຍຢ່າງທີ່ຂຽນເປັນຜົນຜະລິດມາດຕະຖານ.
-r ເອົາຄ່າ RDN ເກົ່າອອກຈາກລາຍການ. ຄ່າເລີ່ມຕົ້ນແມ່ນເພື່ອຮັກສາຄ່າເກົ່າ.
-s ຂ່າວ
ລະບຸການເຂົ້າໃໝ່ທີ່ເໜືອກວ່າ. (ເຊັ່ນ: ຍ້າຍການເຂົ້າເປົ້າຫມາຍແລະເຮັດໃຫ້ມັນເປັນລູກຂອງ
ໃໝ່ທີ່ເໜືອກວ່າ.) ຕົວເລືອກນີ້ບໍ່ຮອງຮັບໃນ LDAPv2.
-c ຮູບແບບການເຮັດວຽກຢ່າງຕໍ່ເນື່ອງ. ຂໍ້ຜິດພາດໄດ້ຖືກລາຍງານ, ແຕ່ ldapmodrdn ຈະສືບຕໍ່
ດ້ວຍການດັດແປງ. ຄ່າເລີ່ມຕົ້ນແມ່ນການອອກຫຼັງຈາກລາຍງານຂໍ້ຜິດພາດ.
-f ເອກະສານ
ອ່ານຂໍ້ມູນການດັດແກ້ຈາກ ເອກະສານ ແທນທີ່ຈະເປັນການປ້ອນຂໍ້ມູນມາດຕະຖານຫຼື
ເສັ້ນຄໍາສັ່ງ.
-M[M] ເປີດໃຊ້ການຄວບຄຸມ DSA IT. ເອັມ ເຮັດໃຫ້ການຄວບຄຸມທີ່ສໍາຄັນ.
-x ໃຊ້ການພິສູດຢືນຢັນແບບງ່າຍດາຍແທນທີ່ຈະເປັນ SASL.
-D binddn
ໃຊ້ຊື່ທີ່ໂດດເດັ່ນ binddn ເພື່ອຜູກມັດກັບໄດເລກະທໍລີ LDAP. ສໍາລັບ SASL binds,
ເຊີບເວີຄາດວ່າຈະບໍ່ສົນໃຈຄ່ານີ້.
-W ເຕືອນສໍາລັບການພິສູດຢືນຢັນແບບງ່າຍດາຍ. ອັນນີ້ໃຊ້ແທນການລະບຸລະຫັດຜ່ານ
ຢູ່ໃນເສັ້ນຄໍາສັ່ງ.
-w passwd
ການນໍາໃຊ້ passwd ເປັນລະຫັດຜ່ານສໍາລັບການກວດສອບງ່າຍດາຍ.
-y passwdfile
ໃຊ້ເນື້ອໃນທີ່ສົມບູນຂອງ passwdfile ເປັນລະຫັດຜ່ານສໍາລັບການກວດສອບງ່າຍດາຍ.
-H ldapuri
ລະບຸ URI ທີ່ອ້າງອີງໃສ່ເຊີບເວີ ldap(s); ສະເພາະຊ່ອງໂປໂຕຄອນ/ໂຮສ/ພອດ
ອະນຸຍາດ; ຄາດວ່າຈະມີລາຍຊື່ URI, ແຍກດ້ວຍຍະຫວ່າງ ຫຼືເຄື່ອງໝາຍຈຸດ.
-h ldaphost
ລະບຸໂຮສສຳຮອງທີ່ເຊີບເວີ ldap ກຳລັງແລ່ນຢູ່. ຄັດຄ້ານ
of -H.
-p ldpport
ລະບຸພອດ TCP ສຳຮອງທີ່ເຊີບເວີ ldap ກຳລັງຟັງຢູ່. ເຊົາສະໜັບສະໜູນໃນ
ໂປດປານຂອງ -H.
-P {2|3}
ລະບຸເວີຊັນໂປຣໂຕຄໍ LDAP ເພື່ອໃຊ້.
-e [!]ext[=extparam]
-E [!]ext[=extparam]
ລະບຸການຂະຫຍາຍທົ່ວໄປກັບ -e ແລະການຂະຫຍາຍ modrdn ກັບ -E. ´!´ ຊີ້
ວິຈານ.
ສ່ວນຂະຫຍາຍທົ່ວໄປ:
[!]ຢືນຢັນ= (ຕົວກອງ RFC 4515)
!authzid= ("dn: "ຫຼື "u: ")
[!]bauthzid (ການຄວບຄຸມ RFC 3829 authzid)
[!]ໂສ້[= [/ ]]
[!]ຈັດການDSAit
[!]ໂນ
ນະໂຍບາຍ
[!]ອ່ານຕໍ່[= ] (ລາຍການຄຸນສົມບັດທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ)
[!]ອ່ານແລ້ວ[= ] (ລາຍການຄຸນສົມບັດທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ)
[!]ຜ່ອນຄາຍ
sessiontracking
ປະຖິ້ມ, ຍົກເລີກ, ບໍ່ສົນໃຈ (SIGINT ສົ່ງການປະຖິ້ມ/ຍົກເລີກ,
ຫຼືບໍ່ສົນໃຈການຕອບໂຕ້; ຖ້າສຳຄັນ, ຢ່າລໍຖ້າ SIGINT.
ບໍ່ໄດ້ຄວບຄຸມແທ້ໆ)
ສ່ວນຂະຫຍາຍ Modrdn:
(none)
-o ເລືອກ[=optparam]
ລະບຸທາງເລືອກທົ່ວໄປ.
ທາງເລືອກທົ່ວໄປ:
nettimeout= (ໃນວິນາທີ, ຫຼື "ບໍ່ມີ" ຫຼື "ສູງສຸດ")
ldif-wrap= (ໃນຖັນ, ຫຼື "ບໍ່" ສໍາລັບການບໍ່ມີຫໍ່)
-O ຄຸນສົມບັດຄວາມປອດໄພ
ລະບຸຄຸນສົມບັດຄວາມປອດໄພ SASL.
-I ເປີດໃຊ້ໂໝດໂຕ້ຕອບ SASL. ເຕືອນສະເໝີ. ຄ່າເລີ່ມຕົ້ນແມ່ນການເຕືອນພຽງແຕ່ຕາມຄວາມຕ້ອງການ.
-Q ເປີດໃຊ້ SASL ໂໝດງຽບ. ບໍ່ເຄີຍກະຕຸ້ນເຕືອນ.
-N ຢ່າໃຊ້ DNS reverse ເພື່ອ canonicalize ຊື່ເຈົ້າພາບ SASL.
-U ຄວາມຖືກຕ້ອງ
ລະບຸ ID ການກວດສອບຄວາມຖືກຕ້ອງສໍາລັບການຜູກມັດ SASL. ຮູບແບບຂອງ ID ແມ່ນຂຶ້ນກັບ
ໃຊ້ກົນໄກ SASL ຕົວຈິງ.
-R ອານາຈັກ
ລະບຸຂອບເຂດຂອງ ID ການກວດສອບຄວາມຖືກຕ້ອງສໍາລັບການຜູກມັດ SASL. ຮູບແບບຂອງອານາຈັກແມ່ນຂຶ້ນກັບ
ກ່ຽວກັບກົນໄກ SASL ຕົວຈິງທີ່ໃຊ້.
-X authzid
ລະບຸ ID ການອະນຸຍາດທີ່ຮ້ອງຂໍສໍາລັບການຜູກມັດ SASL. authzid ຕ້ອງເປັນຫນຶ່ງໃນ
ຮູບແບບດັ່ງຕໍ່ໄປນີ້: dn:<ໂດດເດັ່ນ ຊື່> or u:
-Y ແມ້
ລະບຸກົນໄກ SASL ທີ່ຈະໃຊ້ສໍາລັບການພິສູດຢືນຢັນ. ຖ້າຫາກວ່າມັນບໍ່ໄດ້ລະບຸໄວ້,
ໂຄງການຈະເລືອກເອົາກົນໄກທີ່ດີທີ່ສຸດທີ່ເຄື່ອງແມ່ຂ່າຍຮູ້.
-Z[Z] ອອກ StartTLS (Transport Layer Security) ຂະຫຍາຍການດໍາເນີນງານ. ຖ້າທ່ານໃຊ້ -ZZ, ການ
ຄໍາສັ່ງຈະຮຽກຮ້ອງໃຫ້ການດໍາເນີນງານປະສົບຜົນສໍາເລັດ.
ປັດໄຈນໍາເຂົ້າ ຮູບແບບ
ຖ້າການໂຕ້ຖຽງແຖວຄໍາສັ່ງ dn ແລະ rdn ແມ່ນໄດ້ຮັບການໃຫ້, rdn ຈະປ່ຽນແທນ RDN ຂອງການເຂົ້າມາ
ກໍານົດໂດຍ DN, dn.
ຖ້າບໍ່ດັ່ງນັ້ນ, ເນື້ອໃນຂອງ ເອກະສານ (ຫຼືການປ້ອນຂໍ້ມູນມາດຕະຖານຖ້າບໍ່ມີ -f ທຸງແມ່ນໃຫ້) ຄວນປະກອບດ້ວຍ
ຂອງຫນຶ່ງຫຼືຫຼາຍລາຍການ.
ຊື່ທີ່ໂດດເດັ່ນ (DN)
Relative Distinguished Name (RDN)
ໜຶ່ງ ຫຼືຫຼາຍເສັ້ນເປົ່າອາດຈະຖືກໃຊ້ເພື່ອແຍກແຕ່ລະຄູ່ DN/RDN.
EXAMPLE
ສົມມຸດວ່າໄຟລ໌ /tmp/entrymods ມີຢູ່ແລະມີເນື້ອໃນ:
cn=ແກ້ໄຂຂ້ອຍ,dc=ຕົວຢ່າງ,dc=com
cn=ຂ້ອຍໃໝ່
ຄໍາສັ່ງ:
ldapmodrdn -r -f /tmp/entrymods
ຈະປ່ຽນ RDN ຂອງລາຍການ "ແກ້ໄຂຂ້ອຍ" ຈາກ "ດັດແປງຂ້ອຍ" ເປັນ "ຂ້ອຍໃຫມ່" ແລະເກົ່າ.
cn, "ແກ້ໄຂຂ້ອຍ" ຈະຖືກລຶບອອກ.
ທິດສະດີວິທະຍາ
ອອກຈາກສະຖານະແມ່ນ 0 ຖ້າບໍ່ມີຂໍ້ຜິດພາດເກີດຂຶ້ນ. ຄວາມຜິດພາດເຮັດໃຫ້ສະຖານະການອອກທີ່ບໍ່ແມ່ນສູນ ແລະ a
ຂໍ້ຄວາມການວິນິໄສຖືກຂຽນເປັນຄວາມຜິດພາດມາດຕະຖານ.
ໃຊ້ ldapmodrdn ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net