ฉันยังใหม่กับ LDAP มาก แต่ฉันทำงานไม่ทัน และฉันมีข้อกำหนดในการเพิ่มแอตทริบิวต์ให้กับ inetOrgPerson ใช่ ฉันรู้ว่านี่เป็นการปฏิบัติที่ไม่ดี แต่นี่เป็นการตั้งค่าชั่วคราวภายในที่จะไม่มีวันเห็นแสงสว่าง
ฉันใช้ ApacheDS สำหรับเซิร์ฟเวอร์ ldap หลังจากจัดการกับความตกใจทั้งหมดที่ inetOrgPerson ไม่มีเวลาเข้าสู่ระบบครั้งล่าสุด ฉันต้องเพิ่มเวลาหนึ่ง เรามีข้อกำหนดในการปิดใช้งานผู้ใช้หลังจากไม่มีการใช้งานเป็นเวลา 30 วัน (ถ้าใครมีความคิดอื่นที่จะบรรลุสิ่งนี้ ฉันยินดีรับฟัง)
นี่คือไฟล์ ldif ของฉันเพื่อประกาศแอตทริบิวต์:
dn: cn=สคีมา
objectClass: ด้านบน
objectClass: บุคคล
objectClass: organizationalPerson
objectClass: inetOrgPerson
##
## คุณลักษณะใหม่:
##
ประเภทแอตทริบิวต์: ( 2.25.0554240483633132
NAME 'เวลาเข้าสู่ระบบล่าสุด'
ไวยากรณ์ 1.3.6.1.4.1.1466.115.121.1.15
ค่าเดียว
DESC 'ติดตามการเข้าสู่ระบบเป็นเวลา 30 วันของการตรวจสอบที่ไม่มีการใช้งาน'
X-ORIGIN 'ข้อกำหนด' )
##
## วัตถุที่มีอยู่เพื่อเพิ่มแอตทริบิวต์ให้
##
objectClasses: ( 2.16.840.1.113730.3.2.2
ชื่อ 'inetOrgPerson'
SUP ด้านบน
โครงสร้าง
ต้อง cn
เมย์ ( 2.25.0554240483633132 )
X-ORIGIN 'ข้อกำหนด' )
และเพื่อเพิ่ม:
dn: cn=สคีมา
ประเภทการเปลี่ยนแปลง: แก้ไข
เพิ่ม: attributeTypes
##
## ประเภทแอตทริบิวต์ใหม่
##
ประเภทแอตทริบิวต์: ( 2.25.0554240483633132
NAME 'เวลาเข้าสู่ระบบล่าสุด'
ไวยากรณ์ 1.3.6.1.4.1.1466.115.121.1.15
ค่าเดียว
DESC 'ติดตามการเข้าสู่ระบบเป็นเวลา 30 วันของการตรวจสอบที่ไม่มีการใช้งาน'
X-ORIGIN 'ความต้องการ')
ความช่วยเหลือหรือความคิดใด ๆ จะดีมาก ขอขอบคุณ.