FreeIPA provides centralized identity management, authentication, authorization and policy enforcement for Linux environments. This guide explains how to join a Rocky Linux 9 client to an existing FreeIPA domain.
Verify the FreeIPA server can be resolved.
nslookup ipa.example.com
Verify reverse lookup:
host
ip addr
Install required packages:
dnf install freeipa-client -y
Join the domain:
ipa-client-install \ --mkhomedir \ --enable-dns-updates
Enter the FreeIPA administrator credentials when prompted.
Obtain a Kerberos ticket:
kinit admin
Check ticket status:
klist
The Rocky Linux client is now successfully joined to the FreeIPA domain and can authenticate users using centralized identity management.
Operating Systems Home
Join Rocky Linux to FreeIPA