FreeIPA

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
FreeIPA
DeveloperRed Hat
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Written inC[1] and Python[2]
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemLinux / Unix
    TypeIdentity management
    LicenseGNU General Public License

    FreeIPA is a free and open source identity management system. FreeIPA is the upstream open-source project for Red Hat Identity Management.[3]

    Overview

    [edit | edit source]

    FreeIPA aims to provide a centrally-managed identity, policy, and audit (IPA) system.[4] It uses a combination of Fedora Linux, 389 Directory Server, MIT Kerberos, NTP, DNS, the Dogtag certificate system, SSSD and other free/open-source components. FreeIPA includes extensible management interfaces (CLI, Web UI, XMLRPC and JSONRPC API) and Python SDK for the integrated CA, and BIND with a custom plugin for the integrated DNS server. Each of the major components of FreeIPA operates as a preexisting free/open-source project. The bundling of these components into a single manageable suite with a comprehensive management interface is GPLv3, but that does not change the licenses of the components.[5]

    Since version 3.0.0, FreeIPA uses Samba to integrate with Microsoft's Active Directory by way of Cross Forest Trusts. FreeIPA provides support for Linux, Unix-based, Windows and Mac OS X computers.[6][7]

    Software components

    [edit | edit source]
    Component Details
    Fedora Linux Linux operating system
    389 Directory Server LDAP implementation
    MIT's Kerberos 5 authentication and single sign-on
    ntpd network time protocol
    Apache HTTP Server Web UI and management framework
    Python management framework
    DogTag PKI certificate authority
    [edit | edit source]
    Plugin Description
    Fleet Commander Desktop configuration tool that works alongside Cockpit and SSSD to store customized profile templates into FreeIPA's LDAP database. Broadly comparable to Windows GPOs.

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ C Coding Style - Free IPA
    2. ^ Python Coding Style - Free IPA
    3. ^ Red Hat Identity Manager: Part 1 – Overview and Getting started
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]