الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

ipa-test-config - عبر الإنترنت في السحابة

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

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

برنامج:

اسم


ipa-test-config - إنشاء تكوين اختبار FreeIPA للاستخدام في البرامج النصية لـ Bash

موجز


ipa-اختبار-التكوين [خيارات]
ipa-test-config [options] --global
ipa-test-config [خيارات] اسم المضيف

الوصف


يتم تكوين مجموعة اختبار تكامل FreeIPA عن طريق تعيين متغيرات البيئة. ال
يقرأ أمر ipa-run-tests هذه المتغيرات ويطبع التكوين التفصيلي لـ shell-
البرامج النصية المستندة إلى الإخراج القياسي. يتكون الإخراج الافتراضي لاختبارات تشغيل ipa من التصدير
البيانات التي يمكن الحصول عليها من قبل باش.

إذا تم تشغيله بدون وسيطات، فإنه يطبع التكوين الخاص بالمضيف المحلي. آخر
يمكن تحديد المضيف كوسيطة، أو عبر --master، --replica، و--client
خيارات. باستخدام الخيار --global، فإنه يطبع فقط التكوين غير المخصص له
أي مضيف.

OPTIONS


-h, --مساعدة
اطبع استخدام الأمر واخرج

--عالمي
التكوين العالمي للإخراج

--نطاق
تكوين الإخراج للمجال المحدد (البيئة). يمكن أن تعطى كمؤشر
أو الاسم. بشكل افتراضي، يتم استخدام المجال 1.

--رئيسي - سيد
تكوين الإخراج للسيد

--نسخة مطابقة للأصل
تكوين الإخراج للنسخة المتماثلة بالرقم المحدد

--نسخة مطابقة للأصل
تكوين الإخراج للعميل مع الرقم المحدد

--وظيفة تكوين الإخراج للمضيف مع الدور المحدد.

--لا-بسيطة
لا تقم بإخراج Vars بسيطة. يتم تضمين هذه عادة للخلف
التوافق.

- يامل تكوين الإخراج بتنسيق YAML بدلاً من Bash script. وهذا يتطلب
سيتم تثبيت مكتبة PyYAML.

--json تكوين الإخراج بتنسيق JSON بدلاً من البرنامج النصي Bash.

البيئة المتغيرات


التكوين القائم على الملف:

$IPATEST_YAML_CONFIG
يحدد ملفًا يحتوي على التكوين بتنسيق YAML،
على النحو الذي قدمه ipa- اختبار- التكوين --عالمي - يامل.
إذا تم تقديمها، فسيتم تجاهل متغيرات البيئة الأخرى.
يتطلب هذا تثبيت مكتبة PyYAML.

$IPATEST_JSON_CONFIG
يحدد ملفًا يحتوي على التكوين بتنسيق JSON،
على النحو الذي قدمه ipa- اختبار- التكوين --عالمي --json.
إذا تم تقديمها، فسيتم تجاهل متغيرات البيئة الأخرى.

تكوين المجال:
يتم تعريف المجال ضمنيًا بواسطة لاحقة _envX لمتغيرات البيئة،
إذا تم تعريف AD_envX أو MASTER_envX.

تكوين المضيف:

$ماستر
FQDN لخادم IPA الأول

نسخة طبق الأصل $
FQDNs لخوادم IPA الأخرى (مفصولة بمسافات)

عميل $
FQDNs لعملاء IPA (مفصولة بمسافة)

$MASTER_env2, $REPLICA_env2, $CLIENT_env2, $MASTER_env3, $AD_env4، ...
يمكن استخدامها لمجالات إضافية عند الحاجة

$AD_env1, $AD_env2, $AD_env3, $AD_env4...
يمكن استخدامها لتحديد مجالات Active Directory. يرجى ملاحظة أن هذه
لا يتم التعامل مع النطاقات على أنها منفصلة عن نطاقات IPA، لذا يرجى استخدام نطاق
لاحقة بيئة فريدة لكل مجال من مجالات Active Directory الخاصة بك.

$TESTHOST__envعلى سبيل المثال $TESTHOST_LEGACY_env1
يحدد مضيفًا بدور إضافي تم تحديده بأحرف صغيرة على سبيل المثال
'إرث'.

دورق $_IP_envعلى سبيل المثال $BEAKERREPLICA1_IP_env1
عنوان IP للمضيف المحدد
الافتراضي: يتم حله عبر gethostbyname (أو DNS إذا تم تعيين $IPv6SETUP)

التكوين الأساسي:

$IPATEST_DIR
دليل بيانات الاختبار على المضيفين البعيدين
الافتراضي: /root/ipatests

$DNSFORWARD
IP معيد توجيه DNS
الافتراضي: 8.8.8.8

$IPA_ROOT_SSH_PASSWORD
كلمة مرور الجذر للأجهزة البعيدة
يُستخدم إذا لم يتم تعيين $IPA_ROOT_SSH_KEY.

$IPA_ROOT_SSH_KEY
اسم ملف يحتوي على مفتاح RSA الخاص للجذر على الأجهزة البعيدة
الافتراضي: ~ / .ssh / id_rsa

تخصيص الاختبار:

$DOMAIN
اسم نطاق IPA
الافتراضي: مأخوذ من $MASTER

$نيسدومين
اسم النطاق NIS
الافتراضي: إيباتست

$NTPSERVER
اسم النطاق NIS
الافتراضي: إيباتست

إعداد IPv6 $
اضبط على TRUE لاتصال IPv6 فقط

$IPADEBUG
قم بالتعيين لتمكين تصحيح الأخطاء الاختبارية

$المسؤول
اسم المستخدم المسؤول
الافتراضي: المشرف

$ADMINPW
كلمة مرور المستخدم المسؤول
الافتراضي: Secret123

$أدادمينيد
اسم مستخدم مسؤول Active Directory
الافتراضي: المسؤول

$ADADMINPW
كلمة مرور مسؤول Active Directory
الافتراضي: Secret123

$ROOTDN
مدير الدليل DN
الافتراضي: cn=إدارة الدليل

$ROOTDNWD
كلمة مرور مدير الدليل
الافتراضي: Secret123

EXIT الوضع


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

1 إذا حدث خطأ

المراجع


يتوفر وصف كامل لإطار اختبار تكامل FreeIPA على
http://www.freeipa.org/page/V3/Integration_testing

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


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

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

  • 1
    KDiff3
    KDiff3
    لم يعد هذا المستودع محفوظًا
    ويتم الاحتفاظ بها لأغراض الأرشفة. نرى
    https://invent.kde.org/sdk/kdiff3 for
    أحدث كود و
    https://download.kde.o...
    تنزيل KDiff3
  • 2
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX هو واجهة مستخدم رسومية لـ
    محمل USB من Waninkoko ، استنادًا إلى
    libwiigui. يسمح بإدراج و
    إطلاق ألعاب Wii وألعاب Gamecube و
    البيرة على Wii و WiiU ...
    قم بتنزيل USBLoaderGX
  • 3
    فايربيرد
    فايربيرد
    يوفر Firebird RDBMS ميزات ANSI SQL
    & يعمل على Linux و Windows و
    العديد من منصات Unix. سمات
    التزامن الممتاز والأداء
    & قوة...
    تنزيل Firebird
  • 4
    KompoZer و
    KompoZer و
    KompoZer هو محرر wysiwyg HTML يستخدم
    قاعدة كود Mozilla Composer. مثل
    تم إيقاف تطوير Nvu
    في عام 2005 ، قام KompoZer بإصلاح العديد من الأخطاء و
    يضيف و ...
    تنزيل KompoZer
  • 5
    تنزيل مانغا مجاني
    تنزيل مانغا مجاني
    برنامج Free Manga Downloader (FMD) هو ملف
    تطبيق مفتوح المصدر مكتوب بلغة
    Object-Pascal لإدارة و
    تحميل المانجا من مختلف المواقع.
    هذا هو المرآة ...
    تنزيل Free Manga Downloader
  • 6
    UNetbootin
    UNetbootin
    يتيح لك UNetbootin إنشاء ملفات
    محركات أقراص USB المباشرة لـ Ubuntu و Fedora و
    توزيعات Linux الأخرى بدون ملفات
    حرق قرص مضغوط. يعمل على أنظمة تشغيل Windows و Linux و
    و ...
    تنزيل UNetbootin
  • أكثر "

أوامر لينكس

Ad