Girish Mahajan (Editor)

FreeIPA

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Developer(s)
  
Red Hat

Operating system
  
Linux / Unix

Written in
  
C and Python

Type
  
Identity management

Stable release
  
4.4.1 / 1 September 2016; 6 months ago (2016-09-01)

Repository
  
git.fedorahosted.org/git/freeipa.git

In computing, FreeIPA – an open-source project sponsored by Red Hat – aims to provide an easily managed Identity, Policy, and Audit (IPA) software suite primarily targeted towards networks of Linux and Unix computers. FreeIPA has goals and mechanisms comparable to those of Novell's Identity Manager or of Microsoft's Active Directory. The Cockpit management console can manage FreeIPA.

As of 2014 FreeIPA uses 389 Directory Server for its LDAP implementation, MIT's Kerberos 5 for authentication and single sign-on, the Apache HTTP Server and Python for the management framework and Web UI, and (optionally) DogTag for the integrated CA, and BIND with a custom plugin for the integrated DNS. Since version 3.0.0, FreeIPA also uses Samba to integrate with Microsoft's Active Directory by way of Cross Forest Trusts.

Each of the major components of FreeIPA operates as a pre-existing Free-Software/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 licences of the components.

FreeIPA aims to provide support not just for Linux- and Unix-based computers, but ultimately also for Microsoft Windows and Apple OS X computers.

References

FreeIPA Wikipedia