GoGPT Best VPN GoSearch

فاویکون OnWorks

ipa-test-config - آنلاین در ابر

اجرای ipa-test-config در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور ipa-test-config است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


ipa-test-config - پیکربندی تست FreeIPA را برای استفاده در اسکریپت های Bash ایجاد کنید

خلاصه


ipa-test-config [گزینه ها]
ipa-test-config [گزینه‌ها] --global
ipa-test-config [گزینه ها] نام میزبان

شرح


مجموعه تست یکپارچه سازی FreeIPA با تنظیم متغیرهای محیطی پیکربندی می شود. در
دستور ipa-run-tests این متغیرها را می خواند و پیکربندی دقیق پوسته را چاپ می کند.
اسکریپت های مبتنی بر خروجی استاندارد خروجی پیش‌فرض آزمایش‌های ipa-run شامل صادرات است
بیانیه هایی که می تواند توسط Bash تهیه شود.

اگر بدون آرگومان اجرا شود، پیکربندی مخصوص میزبان محلی را چاپ می کند. یکی دیگر
میزبان ممکن است به عنوان یک آرگومان یا از طریق --master، --replica و --Client مشخص شود
گزینه ها. با گزینه --global، فقط پیکربندی هایی را چاپ می کند که مختص به آن نیستند
هر میزبانی

OPTIONS


-h, --کمک
استفاده از دستور را چاپ کنید و از آن خارج شوید

-- جهانی
خروجی پیکربندی جهانی

--دامنه
پیکربندی خروجی برای دامنه داده شده (محیط). ممکن است به عنوان شاخص ارائه شود
یا نام به طور پیش فرض از دامنه 1 استفاده می شود.

--استاد
پیکربندی خروجی برای استاد

--المثنی، کپی دقیق
پیکربندی خروجی برای ماکت با شماره داده شده

--المثنی، کپی دقیق
پیکربندی خروجی برای مشتری با شماره داده شده

--نقش پیکربندی خروجی برای میزبان با نقش داده شده.

--نه-ساده
Simple Vars را خروجی ندهید. اینها معمولاً برای معکوس گنجانده می شوند
سازگاری.

-- یامل پیکربندی خروجی در قالب YAML به جای اسکریپت Bash. این مستلزم
کتابخانه PyYAML نصب شود.

--json پیکربندی خروجی در قالب JSON به جای اسکریپت Bash.

محیط زیست متغیرها


پیکربندی مبتنی بر فایل:

IPATEST_YAML_CONFIG $
فایلی را مشخص می کند که حاوی پیکربندی در قالب YAML است،
همانطور که توسط ipa-test-config -- جهانی -- یامل.
اگر داده شود، سایر متغیرهای محیط نادیده گرفته می شوند.
برای این کار باید کتابخانه PyYAML نصب شود.

IPATEST_JSON_CONFIG $
فایلی را مشخص می کند که دارای پیکربندی با فرمت JSON باشد،
همانطور که توسط ipa-test-config -- جهانی --json.
اگر داده شود، سایر متغیرهای محیط نادیده گرفته می شوند.

پیکربندی دامنه:
دامنه به طور ضمنی با پسوند _envX متغیرهای محیطی تعریف می شود.
اگر AD_envX یا MASTER_envX تعریف شده باشد.

پیکربندی میزبان:

$MASTER
FQDN اولین سرور IPA

$REPLICA
FQDN سایر سرورهای IPA (جدا شده در فضا)

$CLIENT
FQDN های مشتریان 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
میزبانی را با نقش اضافی با حروف کوچک تعریف می کند ، به عنوان مثال
"میراث".

$ BEAKER_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 گرفته شده است

$NISDOMAIN
نام دامنه NIS
پیش فرض: ipatest

$NTPSERVER
نام دامنه NIS
پیش فرض: ipatest

IPv6SETUP $
برای اتصال فقط IPv6 روی TRUE تنظیم کنید

$IPADEBUG
برای فعال کردن اشکال زدایی آزمایشی تنظیم کنید

$ADMINID
نام کاربری ادمین
پیش فرض: مدیر

$ADMINPW
رمز عبور کاربر ادمین
پیش فرض: Secret123

$ADADMINID
نام کاربری Active Directory Administrator
پیش فرض: مدیر

$ADADMINPW
رمز عبور مدیر Active Directory
پیش فرض: Secret123

$ROOTDN
مدیر دایرکتوری DN
پیش فرض: cn=Directory Manager

$ROOTDNPWD
رمز عبور مدیر دایرکتوری
پیش فرض: Secret123

خروج وضعیت


0 در صورت موفقیت آمیز بودن دستور

1 اگر خطایی رخ داده است

مراجع


شرح کامل چارچوب تست ادغام FreeIPA در اینجا موجود است
http://www.freeipa.org/page/V3/Integration_testing

با استفاده از خدمات onworks.net به صورت آنلاین از ipa-test-config استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

دستورات لینوکس

Ad




×
تبلیغات
❤️اینجا خرید کنید، رزرو کنید یا بخرید - رایگان است، به رایگان ماندن خدمات کمک می‌کند.