আমি ওপেনডাপে খুব নতুন তবে লিনাক্স / ইউনিক্স পরিবেশে অত্যন্ত পারদর্শী। আমি এখানে গাইড ব্যবহার করে আমার প্রথম পরীক্ষার ওপেনডাপের পরিবেশ সেটআপ করার চেষ্টা করছি । আমি এখানে বেশিরভাগ অ্যাডমিন গাইডও পড়েছি এবং আমাকে স্বীকার করতে হবে, এটি গ্রহণ করা অনেক বেশি।
সুতরাং উবুন্টু বেসিক সেটআপ গাইড অনুসরণ করে আমি একটি এলডিআইএফ ফাইল তৈরি করেছি যা দেখতে এরকম দেখাচ্ছে:
dn: ou=People,dc=example,dc=com
objectClass: organizationalUnit
ou: People
dn: ou=Groups,dc=example,dc=com
objectClass: organizationalUnit
ou: Groups
dn: cn=engineers,ou=Groups,dc=example,dc=com
objectClass: posixGroup
cn: engineers
gidNumber: 5000
dn: uid=john,ou=People,dc=example,dc=com
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: shadowAccount
uid: john
sn: Doe
givenName: John
cn: John Doe
displayName: John Doe
uidNumber: 10000
gidNumber: 5000
userPassword: johnldap
gecos: John Doe
loginShell: /bin/bash
homeDirectory: /home/john
যখনই আমি এটি ব্যবহার করে যুক্ত করার চেষ্টা করেছি:
$ ldapadd -x -D cn=admin,dc=example,dc=com -W -f add_content.ldif
আমি নিম্নলিখিত ত্রুটি পেয়েছি:
adding new entry "cn=engineers,ou=Groups,dc=my-domain,dc=com"
ldap_add: Invalid syntax (21)
additional info: objectClass: value #0 invalid per syntax
adding new entry "uid=john,ou=People,dc=my-domain,dc=com"
ldap_add: Invalid syntax (21)
additional info: objectClass: value #0 invalid per syntax
এই ত্রুটির জন্য গুগলের ফলাফলগুলি কোনও সহায়ক পরামর্শই জাল করে না। আমি এখানে কি ভুল হতে পারে?
posixGroup
। উপলব্ধ objectClass
এসগুলির জন্য আমি কীভাবে জিজ্ঞাসা করব ?
/etc/ldap/slapd.d/
ডিরেক্টরি নেই। আমি উত্স থেকে ওপেনড্যাপ ইনস্টল করেছি।