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

تشغيل الخوادم | Ubuntu > | Fedora > |


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-test-config [خيارات]
ipa-test-config [خيارات] - global
ipa-test-config [options] اسم المضيف

وصف


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

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

OPTIONS


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

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

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

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

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

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

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

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

- يامل تكوين الإخراج بتنسيق YAML بدلاً من برنامج Bash النصي. هذا يتطلب
مكتبة 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

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

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

NISDOMAIN دولار
اسم المجال NIS
الافتراضي: ipatest

NTPSERVER دولار
اسم المجال NIS
الافتراضي: ipatest

IPv6SETUP دولار
اضبط على TRUE لاتصال IPv6 فقط

IPADEBUG دولار
تعيين لتمكين اختبار التصحيح

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

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

ADADMINID دولار
اسم مستخدم مسؤول الدليل النشط
الافتراضي: المسؤول

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

ROOTDN دولار
مدير الدليل DN
الافتراضي: cn = Directory Manager

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

EXIT الوضع


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

1 إذا حدث خطأ

المراجع


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

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


Ad


Ad