FreeIPA
Identity management system From Wikipedia, the free encyclopedia
FreeIPA is a free and open source identity management system. FreeIPA is the upstream open-source project for Red Hat Identity Management.[4]
Developer(s) | Red Hat |
---|---|
Stable release | |
Repository | |
Written in | C[2] and Python[3] |
Operating system | Linux / Unix |
Type | Identity management |
License | GNU General Public License |
Website | www |
Overview
FreeIPA aims to provide a centrally-managed Identity, Policy, and Audit (IPA) system.[5] 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.[6]
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.[7][8]
Software components
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 |
Popular plugins
See also
References
External links
Wikiwand - on
Seamless Wikipedia browsing. On steroids.