FreeIPA features

FreeIPA capabilities added in recent 4.x releases that change authentication, certificate and DNS design: passkeys, ACME, HSM-backed CAs, LDAP OTP enforcement and encrypted DNS.

FreeIPA passkeys and passwordless authentication

Moving Linux logins off passwords with FreeIPA: FIDO2 passkeys stored in IPA and verified by SSSD, smart cards, OTP tokens and external IdPs, SSSD version prerequisites, and the gaps the project lists such as host enrollment and Web UI login.

FreeIPA ACME service for automated internal certificates

Issuing internal TLS certificates automatically from the FreeIPA CA with the Dogtag ACME service: enabling it per server, the ipa-ca ACME directory, Certbot and mod_md clients, challenge types, and how this replaces manual certificate requests.

FreeIPA CA on a hardware security module

Keeping FreeIPA CA and KRA private keys in an HSM: supported install cases for self-signed and externally signed CAs, replicas sharing HSM keys, the all-or-nothing rule, RSA-only keys, PKCS#11 libraries and the vendor SELinux packages.

FreeIPA DNS over TLS for encrypted name resolution

Encrypting DNS between clients and IdM DNS servers with FreeIPA 4.13: install options for DoT, upstream DoT forwarders, certificates, strict versus fallback policy, and how this supports zero trust network designs.

FreeIPA password expiry email notifications

Warning FreeIPA users by email before passwords expire: what the expiring password notification design covers, templates, notification days, and pairing it with password policy changes.

FreeIPA random serial numbers for certificates

What random serial numbers (RSNv3) change in the FreeIPA CA: 128-bit serials, default on new 4.13 installs, why existing ranged deployments cannot simply switch, and expired certificate pruning.

FreeIPA hidden replicas

Running FreeIPA servers that clients never discover, for backups, bulk operations or staged maintenance: what hidden means for DNS SRV records and server roles, certmonger and Kerberos discovery behavior, and when to use one.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.