عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

ipa-ldap-updater - عبر الإنترنت في السحابة

قم بتشغيل ipa-ldap-updater في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو الأمر ipa-ldap-updater الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


ipa-ldap-updater - تحديث تكوين IPA LDAP

موجز


ipa-ldap-updater [خيارات] ملف (ملفات) الإدخال

الوصف


ipa-ldap-updater هي أداة يمكن استخدامها لتحديث خادم IPA LDAP.

يصف ملف التحديث إدخال LDAP ومجموعة من العمليات التي سيتم تنفيذها على ذلك
دخول. ويمكن استخدامه لإضافة إدخالات جديدة أو تعديل الإدخالات الموجودة.

يتم تجاهل الأسطر الفارغة والأسطر التي تبدأ بـ #.

هناك 7 كلمات رئيسية:

* الافتراضي: قيمة البداية
* إضافة: إضافة قيمة إلى السمة
* إزالة: إزالة قيمة من السمة
* فقط: قم بتعيين سمة لهذا
* فقطifexist: قم بتعيين سمة لهذا فقط في حالة وجود الإدخال
*حذف الإدخال: إزالة الإدخال
* استبدال: استبدال قيمة موجودة، التنسيق قديم::جديد
* addifnew: أضف سمة وقيمة جديدة فقط إذا لم تكن السمة موجودة بالفعل.
يعمل فقط مع سمات القيمة الواحدة.
* addifexist: أضف سمة وقيمة جديدة فقط في حالة وجود الإدخال. يستخدم هذا ل
تحديث الإدخالات الاختيارية.

الفرق بين الكلمات الرئيسية الافتراضية والكلمات الرئيسية هو ما إذا كان الاسم المميز للإدخال موجودًا في ذلك الوقت
يتم تجاهل الافتراضي. لذلك، لتحديث شيء مثل المخطط، والذي سيكون ضمن cn=schema،
يجب عليك دائمًا استخدام الإضافة (لأن cn=schema مضمون وجوده). لن يتم إعادة إضافة
نفس المعلومات مرارا وتكرارا.

كما يوفر أيضًا بعض الأشياء التي يمكن تصميمها في قوالب مثل الهندسة المعمارية (للمكونات الإضافية
المسارات)، المجال واسم المجال.

متغيرات القالب المتاحة هي:

* $REALM - عالم kerberos (EXAMPLE.COM)
* $FQDN - اسم المجال المؤهل بالكامل لخادم IPA الذي يتم تحديثه
(ipa.example.com)
* $DOMAIN - اسم النطاق (example.com)
* $SUFFIX - لاحقة IPA LDAP (dc=example,dc=com)
* $ESCAPED_SUFFIX - لاحقة IPA LDAP التي تم تجاوزها من ldap
* $LIBARCH - تم ضبطه على 64 على أنظمة x86_64 لاستخدامه في مسارات المكونات الإضافية
* $TIME - تمثيل صحيح للوقت الحالي

بالنسبة للقيم المشفرة base64، يجب استخدام نقطتين مزدوجتين ('::') بين السمة والقيمة.

أمثلة على تنسيق Base64:
إضافة:binaryattr::d2UgbG92ZSBiYXNlNjQ=
استبدال:binaryattr::SVBBIGlzIGdyZWF0::SVBBIGlzIHJlYWxseSBncmVhdA==

بعض القواعد:

1. قاعدة واحدة فقط في كل سطر
2. كل سطر يقف بمفرده (على سبيل المثال، فقط متبوعًا بـ فقط يؤدي إلى الأخير فقط
تم استخدامها)
3. لا بأس بإضافة قيمة موجودة. يتم تجاهل الطلب، ولا يتم تجاهل القيم المكررة
وأضاف
4. لا بأس بإزالة قيمة غير موجودة. يتم تجاهله ببساطة.
5. إذا لم يكن الاسم المميز موجودًا، فسيتم إنشاؤه من الإدخال "الافتراضي" وتكون جميع التحديثات موجودة
تطبيقي
6. في حالة وجود DN، يتم تخطي القيم الافتراضية
7. يتم احترام القاعدة الأولى فقط على الخط

يسمح ipa-ldap-updater بتنفيذ المكونات الإضافية للتحديث. يتم تحديد الإضافات التي سيتم تنفيذها
مع الكلمة الأساسية التالية، في ملفات التحديث:
* البرنامج المساعد: اسم البرنامج المساعد

هذه الكلمة الرئيسية غير مقيدة بالاسم المميز، ويجب تسجيل أسماء المكونات الإضافية في واجهة برمجة التطبيقات.

بالإضافة إلى ذلك، يمكن لـ ipa-ldap-updater تحديث المخطط استنادًا إلى ملفات LDIF. أي مفقود
تتم إضافة فئات الكائنات وأنواع السمات، ويتم تحديث الأنواع المختلفة لتتناسب مع
ملف LDIF. لتمكين هذا السلوك، استخدم خيارات ملف المخطط --. يجب أن تكون ملفات المخطط
يكون بتنسيق LDIF، وقد يحدد فقط أنواع السمات وسمات فئات الكائنات
cn=schema.

OPTIONS


-d, --Debug
قم بتمكين تسجيل التصحيح عند الحاجة إلى مزيد من الإخراج المطول

-u, --تطوير
ترقية خادم مثبت في وضع عدم الاتصال (يتضمن --schema)

-S, --ملف المخطط
تحديد ملف المخطط. يمكن استخدامها عدة مرات. يعني --schema.

EXIT الوضع


0 إذا كان الأمر ناجحًا

1 إذا حدث خطأ

استخدم ipa-ldap-updater عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad