In the era of hyper-distributed systems where AI agents traverse our networks, and hybrid clouds stretch from the edge to the core, the "who" and "what" of infrastructure access are more critical than ever. Managing identities across thousands of nodes is a vital administrative task in optimizing your infrastructure's security posture. To assist with this, Red Hat Identity Management (IdM) can serve as a comprehensive domain controller for your Linux environment. If you're still managing local /etc/passwd files, or struggling with complex cross-realm Kerberos trusts manually, then it's time to adopt IdM.

What is identity management?

You might think of IdM (based on the upstream FreeIPA project) as a solution similar to Active Directory, but IdM is designed specifically for the Linux ecosystem, and even more specifically for distros with sssd. IdM provides a centralized suite of services, and can manage:

  • Authentication: Who can log in (using Kerberos and LDAP)
  • Authorization: What they can do (using Host-Based Access Control and sudo rules)
  • Policy: Enforcing password complexity and security standards globally
  • Centralized identities: Storing user, group, and host information in one place

Infrastructure that's AI-ready

Two major shifts in the IT industry are redefining IdM's role in infrastructure.

1. Red Hat Enterprise Linux 10 and OS-as-a-Container

Red Hat Enterprise Linux 10 features an image mode that treats your operating system (OS) like a container, giving you a fast, immutable, and scalable OS image. IdM plays a vital role in this by providing a stable, external identity layer that persists even when your immutable OS image is swapped and updated.

2. Automation with Red Hat Ansible Automation Platform

With Red Hat Ansible Automation Platform, manually running ipa-server-install is a thing of the past. The redhat.rhel_idm collection (the ansible-freeipa collection in the AppStream repository) is available in the Red Hat automation hub, and has become the standard way to deploy and manage IdM. Today, we treat infrastructure as code when scaling IdM replicas across multiple cloud providers automatically, ensuring that identity is never a bottleneck for your scaling apps.

Top 7 features of IdM

  1. Two-factor authentication (2FA): Native support for smart cards and one-time password (OTP) systems such as FreeOTP and Google Authenticator. You get zero-trust security without needing a third-party proprietary vault.
  2. Active Directory (AD) trust: Creates a bridge between Linux IdM and Microsoft Active Directory, so users can log in with Windows credentials but Linux admins keep control of Linux policies.
  3. ID views: Overrides user identifier (UID) and group identifier (GID) numbers for specific clients. Migrate legacy systems with conflicting user IDs without breaking. permissions.
  4. Certmonger: Automatically requests and renews secure sockets layer (SSL) and transport layer security (TLS) certificates for services. No more "expired certificate" outages at 3 AM!
  5. Automatic Certificate Management Environment (ACME) service: Automated issuing of certificates to reduce certificate lifetimes and manual administration of certificate lifecycle.
  6. Policy and access control: HBAC rules (host + service + user access policies) and centralized sudo policies for reduced dependency of ad-hoc scripts and centralized definitions. Enforce consistent policies at scale.
  7. Automation and API: Command-line tools (ipa commands) for admins, REST API for automation, Ansible automation. You can integrate tooling using the API, and use Ansible playbooks to manage your environment.

Top 3 tips for setting up your deployment

If you're setting up or upgrading your IdM environment today, keep these three rules in mind:

  • Plan for replicas: Never run just one IdM server. Aim for at least two per data center or cloud region for high availability and load balancing. Also, consider at least one hidden replica to use to perform service operations that could impact clients, such as offline full backups.
  • Use the upgrade helper: When upgrading from Red Hat Enterprise Linux 9 to Red Hat Enterprise Linux 10, use the IdM upgrade helper app, available from Red Hat Customer Portal Labs. It helps you manage the transition by adding Red Hat Enterprise Linux 10 replicas and decommissioning old Red Hat Enterprise Linux 9 nodes.

    Pro tip: Before you start your Red Hat Enterprise Linux 10 migration, run ipa-healthcheck. It's the easiest way to catch replication errors or DNS issues before they become "site down" events.

  • Integrate with security information and event management (SIEM): Use IdM's centralized logging to feed your security dashboards. Knowing exactly when a user's password was changed or when a sudo command was denied across 500 servers is invaluable for compliance.

Improve your infrastructure

Identity Management is not just a "nice to have" feature. It's a key component of a modern Linux estate. By centralizing identities, you reduce your attack surface while simplifying management and audits.

Are you ready to move away from local user management, ad-hoc scripts, and legacy authentication to embrace a unified domain? Discuss with your Red Hat Technical Account Manager or connect with Red Hat Consulting to learn how we can support your organization with all of your Red Hat Enterprise Linux needs. In addition, Red Hat Training and Certification is available for your learning needs. Specifically, Red Hat Security: Identity Management and Authentication (RH362) provides course content for configuring and managing IdM.

Essai de produit

Red Hat Enterprise Linux | Essai de produit

Version de Red Hat Enterprise Linux qui orchestre les ressources matérielles et s'exécute sur les systèmes physiques, dans le cloud ou comme invité sur un hyperviseur.

À propos de l'auteur

Stephen Wilson is a Senior Storage Consultant with Red Hat, Inc. He has over 20 years of experience in information systems management. His professional interests include system administration, cybersecurity, cloud technologies, and virtualization.

Stephen lives in Meridian, MS with his wife Tan and two boys, Stephen and Matthew. Stephen's personal hobbies include weightlifting, running (yes for fun), and basketball. Stephen is active in his community and volunteers his time to try and make things better for everybody

UI_Icon-Red_Hat-Close-A-Black-RGB

Parcourir par canal

automation icon

Automatisation

Les dernières nouveautés en matière d'automatisation informatique pour les technologies, les équipes et les environnements

AI icon

Intelligence artificielle

Actualité sur les plateformes qui permettent aux clients d'exécuter des charges de travail d'IA sur tout type d'environnement

open hybrid cloud icon

Cloud hybride ouvert

Découvrez comment créer un avenir flexible grâce au cloud hybride

security icon

Sécurité

Les dernières actualités sur la façon dont nous réduisons les risques dans tous les environnements et technologies

edge icon

Edge computing

Actualité sur les plateformes qui simplifient les opérations en périphérie

Infrastructure icon

Infrastructure

Les dernières nouveautés sur la plateforme Linux d'entreprise leader au monde

application development icon

Applications

À l’intérieur de nos solutions aux défis d’application les plus difficiles

Virtualization icon

Virtualisation

L'avenir de la virtualisation d'entreprise pour vos charges de travail sur site ou sur le cloud