ນີ້ແມ່ນຄໍາສັ່ງ ldapmodify ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ldapmodify, ldapadd - LDAP ດັດແກ້ການເຂົ້າແລະ LDAP ເພີ່ມເຄື່ອງມືການເຂົ້າ
ສະຫຼຸບສັງລວມ
ldapmodify [-V[V]] [-d ລະດັບດີບັກ] [-n] [-v] [-a] [-c] [-f ເອກະສານ] [-S ເອກະສານ] [-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]]
ldadapadd [-V[V]] [-d ລະດັບດີບັກ] [-n] [-v] [-c] [-f ເອກະສານ] [-S ເອກະສານ] [-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]]
ລາຍລະອຽດ
ldapmodify ເປັນການໂຕ້ຕອບທີ່ເຂົ້າເຖິງ shell ກັບ ldap_add_ext(3) ldap_modify_ext(3)
ldap_delete_ext(3) ແລະ ldap_rename(3). ໂທຫ້ອງສະຫມຸດ. ldadapadd ຖືກປະຕິບັດເປັນການຍາກ
ເຊື່ອມຕໍ່ກັບເຄື່ອງມື ldapmodify. ໃນເວລາທີ່ເອີ້ນວ່າ ldadapadd ໄດ້ -a (ຕື່ມການເຂົ້າໃຫມ່) ທຸງແມ່ນ
ເປີດອັດຕະໂນມັດ.
ldapmodify ເປີດການເຊື່ອມຕໍ່ກັບເຊີບເວີ LDAP, ຜູກມັດ, ແລະແກ້ໄຂ ຫຼືເພີ່ມລາຍການ. ໄດ້
ຂໍ້ມູນການເຂົ້າແມ່ນອ່ານຈາກວັດສະດຸປ້ອນມາດຕະຖານ ຫຼືຈາກ ເອກະສານ ໂດຍຜ່ານການນໍາໃຊ້ຂອງ -f
ທາງເລືອກ.
OPTIONS
-V[V] ຂໍ້ມູນສະບັບພິມ. ຖ້າ - ວີ ແມ່ນໃຫ້, ພຽງແຕ່ຂໍ້ມູນສະບັບໄດ້ຖືກພິມອອກ.
-d ລະດັບດີບັກ
ຕັ້ງລະດັບການດີບັກ LDAP ເປັນ ລະດັບດີບັກ. ldapmodify ຕ້ອງໄດ້ຮັບການລວບລວມດ້ວຍ
LDAP_DEBUG ກໍານົດສໍາລັບທາງເລືອກນີ້ທີ່ຈະມີຜົນກະທົບໃດໆ.
-n ສະແດງໃຫ້ເຫັນສິ່ງທີ່ຈະເຮັດ, ແຕ່ຕົວຈິງແລ້ວຢ່າດັດແປງລາຍການ. ເປັນປະໂຫຍດສໍາລັບການດີບັກ
ຮ່ວມກັນກັບ -v.
-v ໃຊ້ໂຫມດ verbose, ດ້ວຍການວິນິດໄສຫຼາຍຢ່າງທີ່ຂຽນເປັນຜົນຜະລິດມາດຕະຖານ.
-a ເພີ່ມລາຍການໃຫມ່. ຄ່າເລີ່ມຕົ້ນສໍາລັບ ldapmodify ແມ່ນການດັດແກ້ລາຍການທີ່ມີຢູ່. ຖ້າ
ຮຽກຮ້ອງເປັນ ldadapadd, ທຸງນີ້ຖືກຕັ້ງໄວ້ສະເຫມີ.
-c ຮູບແບບການເຮັດວຽກຢ່າງຕໍ່ເນື່ອງ. ຂໍ້ຜິດພາດໄດ້ຖືກລາຍງານ, ແຕ່ ldapmodify ຈະສືບຕໍ່ກັບ
ການດັດແກ້. ຄ່າເລີ່ມຕົ້ນແມ່ນການອອກຫຼັງຈາກລາຍງານຂໍ້ຜິດພາດ.
-f ເອກະສານ
ອ່ານຂໍ້ມູນການດັດແກ້ຈາກ ເອກະສານ ແທນທີ່ຈະເປັນວັດສະດຸປ້ອນມາດຕະຖານ.
-S ເອກະສານ
ເພີ່ມ ຫຼືປ່ຽນບັນທຶກທີ່ຖືກຂ້າມເນື່ອງຈາກຄວາມຜິດພາດຖືກຂຽນໃສ່ ເອກະສານ ແລະ
ຂໍ້ຄວາມຜິດພາດສົ່ງກັບໂດຍເຄື່ອງແມ່ຂ່າຍແມ່ນໄດ້ຖືກເພີ່ມເປັນຄໍາຄິດເຫັນ. ມີປະໂຫຍດຫຼາຍທີ່ສຸດໃນ
ສົມທົບກັບ -c.
-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 ແລະປັບປຸງແກ້ໄຂສ່ວນຂະຫຍາຍດ້ວຍ -E. ´!´ ຊີ້
ວິຈານ.
ສ່ວນຂະຫຍາຍທົ່ວໄປ:
[!]ຢືນຢັນ= (ຕົວກອງ RFC 4515)
!authzid= ("dn: "ຫຼື "u: ")
[!]bauthzid (ການຄວບຄຸມ RFC 3829 authzid)
[!]ໂສ້[= [/ ]]
[!]ຈັດການDSAit
[!]ໂນ
ນະໂຍບາຍ
[!]ອ່ານຕໍ່[= ] (ລາຍການຄຸນສົມບັດທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ)
[!]ອ່ານແລ້ວ[= ] (ລາຍການຄຸນສົມບັດທີ່ຂັ້ນດ້ວຍເຄື່ອງໝາຍຈຸດ)
[!]ຜ່ອນຄາຍ
sessiontracking
ປະຖິ້ມ, ຍົກເລີກ, ບໍ່ສົນໃຈ (SIGINT ສົ່ງການປະຖິ້ມ/ຍົກເລີກ,
ຫຼືບໍ່ສົນໃຈການຕອບໂຕ້; ຖ້າສຳຄັນ, ຢ່າລໍຖ້າ SIGINT.
ບໍ່ໄດ້ຄວບຄຸມແທ້ໆ)
ແກ້ໄຂສ່ວນຂະຫຍາຍ:
[!]txn[=abort|commit]
-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, ການ
ຄໍາສັ່ງຈະຮຽກຮ້ອງໃຫ້ການດໍາເນີນງານປະສົບຜົນສໍາເລັດ.
ປັດໄຈນໍາເຂົ້າ ຮູບແບບ
ເນື້ອໃນຂອງ ເອກະສານ (ຫຼືການປ້ອນຂໍ້ມູນມາດຕະຖານຖ້າບໍ່ມີ -f ທຸງແມ່ນໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງ) ຕ້ອງ
ສອດຄ່ອງກັບຮູບແບບທີ່ກໍານົດໄວ້ໃນ ldif(5) (LDIF ຕາມທີ່ໄດ້ກໍານົດໄວ້ໃນ RFC 2849).
ຕົວຢ່າງ
ສົມມຸດວ່າໄຟລ໌ /tmp/entrymods ມີຢູ່ແລະມີເນື້ອໃນ:
dn: cn=ແກ້ໄຂຂ້ອຍ,dc=example,dc=com
changetype: ປັບປ່ຽນ
ແທນທີ່: mail
mail: [email protected]
-
ເພີ່ມ: ຫົວຂໍ້
ຫົວຂໍ້: Grand Poobah
-
ເພີ່ມ: jpegPhoto
jpegPhoto:< file:///tmp/modme.jpeg
-
ລຶບ: ລາຍລະອຽດ
-
ຄໍາສັ່ງ:
ldapmodify -f /tmp/entrymods
ຈະປ່ຽນແທນເນື້ອໃນຂອງລາຍການ "ແກ້ໄຂຂ້ອຍ". ອີເມວ ຄຸນລັກສະນະທີ່ມີມູນຄ່າ
"[email protected]", ເພີ່ມ a ຫົວຂໍ້ ຂອງ "Grand Poobah", ແລະເນື້ອໃນຂອງເອກະສານ
"/tmp/modme.jpeg" ເປັນ jpegPhoto, ແລະເອົາອອກຫມົດ ຄໍາອະທິບາຍ attribute
ສົມມຸດວ່າໄຟລ໌ /tmp/newentry ມີຢູ່ແລະມີເນື້ອໃນ:
dn: cn=Barbara Jensen,dc=example,dc=com
objectClass: ຄົນ
cn: Barbara Jensen
cn: Babs Jensen
sn: ເຈນເຊນ
ຫົວຂໍ້: ຜູ້ຈັດການ mythical ທີ່ມີຊື່ສຽງທີ່ສຸດໃນໂລກ
mail: [email protected]
uid: bjensen
ຄໍາສັ່ງ:
ldapadd -f /tmp/newentry
ຈະເພີ່ມລາຍການໃຫມ່ສໍາລັບ Babs Jensen, ໂດຍໃຊ້ຄ່າຈາກໄຟລ໌ /tmp/newentry.
ສົມມຸດວ່າໄຟລ໌ /tmp/entrymods ມີຢູ່ແລະມີເນື້ອໃນ:
dn: cn=Barbara Jensen,dc=example,dc=com
changetype: ລຶບ
ຄໍາສັ່ງ:
ldapmodify -f /tmp/entrymods
ຈະເອົາການເຂົ້າຂອງ Babs Jensen.
ທິດສະດີວິທະຍາ
ສະຖານະການອອກແມ່ນສູນຖ້າບໍ່ມີຂໍ້ຜິດພາດເກີດຂຶ້ນ. ຄວາມຜິດພາດເຮັດໃຫ້ສະຖານະການອອກທີ່ບໍ່ແມ່ນສູນ ແລະ a
ຂໍ້ຄວາມການວິນິໄສຖືກຂຽນເປັນຄວາມຜິດພາດມາດຕະຖານ.
ໃຊ້ ldapmodify ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net