IPA vs เพียง LDAP สำหรับกล่อง Linux - กำลังมองหาการเปรียบเทียบ


16

มีกล่อง (~ 30) Linux (RHEL) ไม่กี่กล่องและฉันกำลังมองหาโซลูชันที่จัดการจากส่วนกลางและใช้งานง่ายส่วนใหญ่สำหรับการควบคุมบัญชีผู้ใช้ ฉันคุ้นเคยกับ LDAP และฉันปรับใช้นักบินของ IPA ver2 จาก Red Hat (== FreeIPA)

ฉันเข้าใจว่าในทางทฤษฎีแล้ว IPA มีวิธีแก้ปัญหาคล้าย ๆ กับ "MS Windows domain" แต่โดยสรุปแล้วมันไม่ใช่ผลิตภัณฑ์ที่ง่ายและเป็นผู้ใหญ่ [ยัง] นอกเหนือจาก SSO มีคุณลักษณะด้านความปลอดภัยที่มีเฉพาะในโดเมน IPA และไม่สามารถใช้งานได้เมื่อฉันใช้ LDAP หรือไม่

ฉันไม่สนใจ DNS และส่วน NTP ของโดเมน IPA

คำตอบ:


20

ก่อนอื่นฉันจะบอกว่า IPA เหมาะสมที่สุดสำหรับสภาพแวดล้อมการผลิต ณ ขณะนี้ (และใช้เวลาค่อนข้างนาน) แม้ว่าคุณจะควรใช้ซีรีย์ 3.x ในตอนนี้

IPA ไม่มีโซลูชัน "คล้ายโฆษณา MS Windows" แต่ให้ความสามารถในการตั้งค่าความสัมพันธ์ที่เชื่อถือได้ระหว่าง Active Directory และโดเมน IPA ซึ่งเป็น Kerberos REALM

เกี่ยวกับคุณสมบัติความปลอดภัยบางอย่างที่คุณสามารถใช้นอกกรอบด้วย IPA ที่ไม่มีอยู่ในการติดตั้ง LDAP มาตรฐานหรือ Kerberos REALM ที่ใช้ LDAP ลองตั้งชื่อให้สองสามข้อ:

  • การจัดเก็บคีย์ SSH สำหรับผู้ใช้
  • การแมป SELinux
  • กฎ HBAC
  • กฎ sudo
  • การตั้งค่านโยบายรหัสผ่าน
  • การจัดการใบรับรอง (X509)

เกี่ยวข้องกับ SSO โปรดทราบว่าแอปพลิเคชันเป้าหมายต้องสนับสนุนการตรวจสอบสิทธิ์ Kerberos และการอนุญาต LDAP หรือสามารถคุยกับ SSSD

สุดท้ายคุณไม่จำเป็นต้องกำหนดค่า NTP หรือ DNS หากคุณไม่ต้องการทั้งคู่เป็นตัวเลือก อย่างไรก็ตามฉันขอแนะนำให้ใช้ทั้งสองอย่างมากเนื่องจากคุณสามารถมอบหมาย NTP ให้อยู่ในสตราตัมที่สูงขึ้นได้ตลอดเวลา


1
ขอบคุณรายการนี้และคำอธิบายของคุณมีประโยชน์จริง ๆ ! - IPA3 เปิดตัวอย่างเป็นทางการสำหรับ RHEL หรือไม่? - ฉันจะตรวจสอบอีกครั้ง - ด้วยเหตุผลบางอย่างฉันมั่นใจว่านโยบายรหัสผ่านสามารถปรับใช้กับ LDAP ได้อย่างง่ายดาย [IMHO แม้จะใช้เครื่องมือโรงเรียนเก่า * nix]
Vitaly

1
@Vitaly ใช่ IPA 3.0 รวมอยู่ใน Red Hat 6.4 อย่าลืมตรวจสอบบันทึกการอัพเกรดก่อนที่จะอัพเกรดอย่างสุ่มสี่สุ่มห้า
Michael Hampton

"โปรดทราบว่าแอปพลิเคชันเป้าหมายต้องรองรับการตรวจสอบสิทธิ์ Kerberos และการอนุญาต LDAP" - การตรวจสอบความถูกต้องของ LDAP คืออะไร GitLabเช่นรองรับ LDAP เท่านั้น
Jonathon Reinhart

คุณยังสามารถใช้ freeIPA ได้ ความแตกต่างระหว่างการรับรองความถูกต้องและการอนุญาตจะทำโดย Gitlab
dawud
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.