Skip to main content

IDMatrix

A self-hosted identity domain for Linux, with a one-way trust to your existing Windows AD so AD accounts log in to Linux unchanged.

What it is

IDMatrix is a self-hosted identity domain built on FreeIPA: LDAP directory, Kerberos KDC, built-in CA, optional DNS, and a management console. It replaces per-host account management. Once a Linux host joins the domain, users, SSH keys, sudo rules and host access control are configured in one place and apply everywhere.

Environments that already run Windows AD do not migrate accounts. IDMatrix establishes a one-way trust to the AD forest; AD users log in to Linux with their existing credentials, and Linux-side access control is applied by AD group.

Architecture

Not in the picture: with several masters every server holds a full copy (LDAP multi-master replication) and clients find a live one through DNS SRV records; the licence gate intercepts administrative writes only, client authentication never passes through it.

What it does

CapabilityNotesLicence
Users, hosts, groups, sudo, RBAC, OTPCore directory and Kerberos objects, multi-master replication, backup and restoreAll tiers
Host-based access control (HBAC)Who may log in from where to which host, by host group and user groupStandard and up
Password policiesLength, history, lockout, per groupStandard and up
User SSH key managementPublic keys in the directory; sshd looks them up, no more per-host authorized_keysStandard and up
Certificate issuanceBuilt-in CA issues and auto-renews host and service certificatesAll tiers
Built-in DNSDomain A / PTR / SRV records maintained automatically, forwarding upstreamProfessional and up
AutomountNFS home directories and shares via automount mapsProfessional and up
Certificate identity mappingSmart card / client certificate login, lightweight sub-CAsProfessional and up
Kerberos ticket policyTicket lifetime and renewal limitsProfessional and up
AD trustOne-way trust to an AD forest; AD users log in to LinuxEnterprise

Licensing is by feature module and managed host count, not by user. Tiers are defined under Licence. Before activation the console is read-only.

Where to start

On this page