6,598 open-source and SaaS tools, with GitHub stats refreshed every day.

FreeIPA

Open source

FreeIPA is an integrated identity, authentication and access control system for Linux and UNIX networks, built on LDAP, Kerberos and PKI.

freeipa.org
FreeIPA homepage screenshot
GitHub stars
1.3k
Last commit
today
Repository age
14 years
Licence
GPL-3.0
Self-hosted
Yes

About FreeIPA

FreeIPA lets Linux administrators centrally manage identity, authentication and access control for Linux and UNIX systems. It provides command-line and web-based management tools that are simple to install and use, and it focuses on ease of management and automation of installation and configuration. The repository is a mirror of the upstream project and is written mostly in Python.

The README lists benefits such as letting users access every machine with the same credentials and security settings, transparent access to personal files from any machine, grouping to restrict services and files to specific users, central management of passwords, SSH public keys, sudo rules, keytabs and access control rules, and delegation of selected administrative tasks to other power users.

FreeIPA bundles well-known open-source components with unified tools: an LDAP server based on the 389 project, a Kerberos KDC based on MIT Kerberos, a public key infrastructure based on Dogtag, Samba libraries for Active Directory integration and a DNS server based on BIND. It can integrate into Active Directory environments through cross-realm Kerberos trust or user synchronization. The code is licensed under GPL-3.0.

Key features

  • Central identity and authentication management
  • LDAP and Kerberos services
  • Certificate authority based on Dogtag
  • Integrated DNS server
  • Sudo rules and SSH key management
  • Active Directory trust and synchronization

Good fit for

  • →Single sign-on across Linux server fleets
  • →Centralized sudo and access policy management
Built with
Python
Tags
identity-management
ldap
kerberos
freeipa
authentication
certificates
access-control
linux

Open-source alternatives to FreeIPA

See all

SaaS alternatives to FreeIPA

See all