นี่คือคำสั่ง ipa-test-task ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ipa-test-task - เรียกใช้งานสำหรับการทดสอบ FreeIPA
เรื่องย่อ
ipa-ทดสอบงาน -h
ipa-test-task [ตัวเลือกสากล] TASK [ตัวเลือกงาน]
DESCRIPTION
รันงานโดยใช้การกำหนดค่าการทดสอบการรวม FreeIPA เครื่องมือนี้มีไว้สำหรับใช้ใน
สคริปต์ที่ทดสอบการทำงานของ FreeIPA ดู ipa-ทดสอบการกำหนดค่า(1) สำหรับการรวม FreeIPA
การกำหนดค่าการทดสอบ
เครื่องมือนี้ไม่ควรรันในสภาพแวดล้อมที่ใช้งานจริง ไม่ได้ออกแบบด้วย
ความปลอดภัยในใจ
ประสบการณ์ OPTIONS
-h, --ช่วยด้วย
พิมพ์คำสั่งการใช้งานและออก หากได้รับหลังคำสั่งย่อย ให้พิมพ์ว่า
ข้อความการใช้งานของคำสั่งย่อย
--กับ-beakerlib
เปิดใช้งานการรวม BeakerLib ข้อความบันทึกจะถูกรายงานผ่าน บีกเกอร์ลิบ(1) คำสั่ง
ตัวเลือกนี้ต้องใช้เฟส BeakerLib ที่ใช้งานอยู่
คำสั่งย่อย
งานทดสอบ ipa ติดตั้งมาสเตอร์ [--เจ้าภาพ เจ้าภาพ]
ติดตั้งเซิร์ฟเวอร์ IPA เริ่มต้นบนโฮสต์ที่กำหนด หรือบนต้นแบบที่กำหนดค่าไว้ if
--host ไม่ได้รับ
งานทดสอบ ipa ติดตั้งจำลอง [--ผู้เชี่ยวชาญ ผู้เชี่ยวชาญ] HOST
ติดตั้งแบบจำลอง IPA บนโฮสต์ที่กำหนด เริ่มต้นจากเซิร์ฟเวอร์ IPA
กำหนดโดย --master หรือจากต้นแบบที่กำหนดค่าไว้ หาก --master ไม่ได้รับ
งานทดสอบ ipa ติดตั้งไคลเอนต์ [--ผู้เชี่ยวชาญ ผู้เชี่ยวชาญ] HOST
ติดตั้งไคลเอนต์ IPA บนโฮสต์ที่กำหนด เริ่มต้นจากเซิร์ฟเวอร์ IPA
กำหนดโดย --master หรือจากต้นแบบที่กำหนดค่าไว้ หาก --master ไม่ได้รับ
งานทดสอบ ipa เชื่อมต่อแบบจำลอง โฮสต์1 โฮสต์2
สร้างข้อตกลงการจำลองแบบระหว่างสองแบบจำลองที่กำหนด
งานทดสอบ ipa ตัดการเชื่อมต่อ-จำลอง โฮสต์1 โฮสต์2
ลบข้อตกลงการจำลองแบบระหว่างสองแบบจำลองที่กำหนด
งานทดสอบ ipa ถอนการติดตั้งเซิร์ฟเวอร์ [เจ้าภาพ [เจ้าภาพ -
ถอนการติดตั้งเซิร์ฟเวอร์ IPA (ต้นแบบหรือแบบจำลอง) บนโฮสต์ที่กำหนด และกู้คืน
โฮสต์ไปยังสถานะก่อนการติดตั้ง หากไม่มีโฮสต์ให้ ถอนการติดตั้งทั้งหมด
ต้นแบบและแบบจำลองที่กำหนดค่าไว้ หากไม่มีการติดตั้งเซิร์ฟเวอร์บนโฮสต์ จะไม่ทำอะไรเลย
บนโฮสต์นั้น
งานทดสอบ ipa ถอนการติดตั้งไคลเอนต์ [เจ้าภาพ [เจ้าภาพ -
ถอนการติดตั้งไคลเอนต์ IPA บนโฮสต์ที่กำหนด และกู้คืนโฮสต์เป็นสถานะ
ก่อนการติดตั้ง หากไม่ได้โฮสต์ไว้ ให้ถอนการติดตั้งไคลเอ็นต์ที่กำหนดค่าไว้ทั้งหมด ถ้า
ไม่มีการติดตั้งไคลเอนต์บนโฮสต์ ไม่ทำอะไรบนโฮสต์นั้น
งานทดสอบ ipa ถอนการติดตั้งทั้งหมด
ถอนการติดตั้ง IPA จากโฮสต์ต้นแบบ แบบจำลอง และไคลเอนต์ที่กำหนดค่าไว้ทั้งหมด เทียบเท่ากับ
เรียกใช้ถอนการติดตั้งเซิร์ฟเวอร์และถอนการติดตั้งไคลเอนต์โดยไม่มีข้อโต้แย้ง
งานทดสอบ ipa การล้างข้อมูล [เจ้าภาพ [เจ้าภาพ -
กู้คืนการกำหนดค่าระบบ (เช่น / etc / resolv.conf) บนโฮสต์ที่กำหนดให้กับ a
รัฐก่อนการติดตั้ง หากไม่มีโฮสต์ให้ ให้ล้างโฮสต์ที่กำหนดค่าไว้ทั้งหมด
ฟังก์ชันนี้รวมอยู่ในคำสั่งย่อย uninstall-* และไม่ค่อยมีประโยชน์
คนเดียว
งานทดสอบ ipa ติดตั้ง-topo [--ข้าม-มาสเตอร์] [--ข้าม-ลูกค้า] [--ผู้เชี่ยวชาญ M] [--แบบจำลอง R1
[ร2...]] [--ลูกค้า C1 [ค2 - TOP
ติดตั้งเซิร์ฟเวอร์และไคลเอนต์ FreeIPA จำนวนหนึ่งในโทโพโลยีที่กำหนด ใช้
list-topos คำสั่งย่อยสำหรับรายการทอพอโลยีที่พร้อมใช้งาน
เว้นแต่จะได้รับ --skip-master เซิร์ฟเวอร์เริ่มต้นจะถูกติดตั้งบนโฮสต์ที่กำหนดโดย
--master หรือบนต้นแบบที่กำหนดค่าไว้หาก --master หายไป
มีการติดตั้งแบบจำลองตามโทโพโลยีที่เลือกบนโฮสต์ที่กำหนดโดย
--replicas หรือในแบบจำลองที่กำหนดค่าทั้งหมดหากไม่มีตัวเลือกนั้น
เว้นแต่ว่า --skip-clients ได้รับการติดตั้งไคลเอ็นต์บนโฮสต์ที่กำหนดโดย --clients
หรือในไคลเอนต์ที่กำหนดค่าทั้งหมดถ้า --clients ไม่ได้รับ เซิร์ฟเวอร์ที่ใช้สำหรับลูกค้า
การติดตั้งถูกเลือกแบบกลม
งานทดสอบ ipa รายการโทโปส
แสดงรายการทอพอโลยีที่พร้อมใช้งานสำหรับคำสั่งย่อย install-topo
งานทดสอบ ipa ติดตั้ง-adtrust HOST
รัน ipa-adtrust-install บน IPA และสร้าง SID สำหรับรายการใน IPA
งานทดสอบ ipa configuration-dns-for-trust HOST AD
ตามความสัมพันธ์ของโดเมนจะกำหนดค่า IPA DNS เพื่อความเชื่อถือ AD DNS
ต้องตั้งค่าด้วยตนเอง
งานทดสอบ ipa สร้างความไว้วางใจด้วยโฆษณา HOST AD
สร้างความไว้วางใจด้วย Active Directory ตรวจพบประเภทความน่าเชื่อถือขึ้นอยู่กับ
การมีอยู่ของ SfU (บริการสำหรับ Unix) รองรับ AD
งานทดสอบ ipa ลบความไว้วางใจด้วยโฆษณา HOST AD
ลบความไว้วางใจด้วย Active Directory ลบช่วง ID ที่เกี่ยวข้องด้วย
งานทดสอบ ipa configuration-auth-to-local-rule HOST AD
กำหนดค่ากฎ auth_to_local ใน /etc/krb5.conf
งานทดสอบ ipa clear-sssd-แคช HOST
ล้างแคช SSSD โดยการลบไฟล์แคช รีสตาร์ท SSSD
งานทดสอบ ipa การตั้งค่า sssd-ดีบัก HOST
ตั้งค่าการดีบัก SSSD รีสตาร์ท SSSD
งานทดสอบ ipa เวลาซิงค์ HOST SERVER
ซิงค์เวลากับเซิร์ฟเวอร์ระยะไกล โปรดทราบว่าฟังก์ชันนี้จะออกจาก ntpd
หยุด
งานทดสอบ ipa เพิ่มระเบียนในโดเมนหลัก MASTER
เพิ่มระเบียน A ให้กับต้นแบบ IPA สำหรับโฮสต์ทั้งหมดในโดเมนหลัก
งานทดสอบ ipa เพิ่มบันทึก MASTER HOST
เพิ่มระเบียน A สำหรับโฮสต์ไปยังต้นแบบ IPA
EXIT สถานภาพ
0 ถ้าคำสั่งสำเร็จ
ไม่ใช่ศูนย์หากมีข้อผิดพลาดเกิดขึ้น
ข้อมูลอ้างอิง
สามารถดูคำอธิบายแบบเต็มของเฟรมเวิร์กการทดสอบการรวม FreeIPA ได้ที่
http://www.freeipa.org/page/V3/Integration_testing
ใช้ ipa-test-task ออนไลน์โดยใช้บริการ onworks.net