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
Authentik
Auth & Identity
The authentication glue you need.
OSSvs Auth0★ 26k
Authelia
Auth & Identity
The Single Sign-On Multi-Factor portal for web apps. OpenID Certified™ and Post-Quantum Cr
Apache-2.0vs OneLogin★ 29k
Kanidm
Auth & Identity
Kanidm: A simple, secure, and fast identity management platform
MPL-2.0vs JumpCloud★ 5.4k
Keycloak
Auth & Identity
Open Source Identity and Access Management For Modern Applications and Services
Apache-2.0vs Auth0★ 37k
WSO2 Identity Server
Auth & Identity
Welcome to the WSO2 Identity Server source code! For info on working with the WSO2 Identit
Apache-2.0vs Auth0★ 881
Casdoor
Auth & Identity
An open-source Agent-first Identity and Access Management (IAM) /LLM MCP & agent gateway a
Apache-2.0vs Auth0★ 15k
SaaS alternatives to FreeIPA
See all
Microsoft Entra ID
Auth & Identity
Microsoft cloud identity service for SSO, MFA and conditional access, formerly Azure AD
SaaS
JumpCloud
Auth & Identity
Cloud directory for identity, device management and SSO
SaaS
Okta
Auth & Identity
Cloud identity platform for workforce single sign-on, multifactor authentication and lifecycle management
SaaS
IBM Verify
Auth & Identity
IBM SSO, MFA and identity governance for workforce and customer identities
SaaS
One Identity
Auth & Identity
Identity governance, access management and privileged access products
SaaS
Duo Security
Auth & Identity
Cisco's multi-factor authentication and device trust service for workforces
SaaS

