| سطر 46: |
سطر 46: |
| | | | |
| | for i in * ; do head -n -7 $i > $i.tmp ; mv $i.tmp $i ; done | | for i in * ; do head -n -7 $i > $i.tmp ; mv $i.tmp $i ; done |
| | + | |
| | + | للبدء في إنشاء مدخلات إل داب ضع الآتي في ملف مطبقا التغييرات التي تحتاجها: |
| | + | |
| | + | <pre> |
| | + | # Load dynamic backend modules |
| | + | dn: cn=module,cn=config |
| | + | objectClass: olcModuleList |
| | + | cn: module |
| | + | olcModulepath: /usr/lib/ldap |
| | + | olcModuleload: back_hdb |
| | + | |
| | + | # Database settings |
| | + | dn: olcDatabase=hdb,cn=config |
| | + | objectClass: olcDatabaseConfig |
| | + | objectClass: olcHdbConfig |
| | + | olcDatabase: {1}hdb |
| | + | olcSuffix: dc=adefcamps,dc=org |
| | + | olcDbDirectory: /var/lib/ldap |
| | + | olcRootDN: cn=adefadmin,dc=adefcamps,dc=org |
| | + | olcRootPW: secret |
| | + | olcDbConfig: set_cachesize 0 2097152 0 |
| | + | olcDbConfig: set_lk_max_objects 1500 |
| | + | olcDbConfig: set_lk_max_locks 1500 |
| | + | olcDbConfig: set_lk_max_lockers 1500 |
| | + | olcDbIndex: objectClass eq |
| | + | olcLastMod: TRUE |
| | + | olcDbCheckpoint: 512 30 |
| | + | olcAccess: to attrs=userPassword by dn="cn=adefadmin,dc=adefcamps,dc=org" write by anonymous auth by self write by * none |
| | + | olcAccess: to attrs=shadowLastChange by self write by * read |
| | + | olcAccess: to dn.base="" by * read |
| | + | olcAccess: to * by dn="cn=adefadmin,dc=adefcamps,dc=org" write by * read |
| | + | </pre> |
| | | | |
| | ==خادم إعداد الشبكة التلقائي (DHCP)== | | ==خادم إعداد الشبكة التلقائي (DHCP)== |