Active Directory, Integration with Linux

Provides an overview of how Linux-based systems can integrate with Active Directory using SSSD

Technology Services coordinated with College of Engineering IT to develop some standards and infrastructure for supporting Linux integration using the System and Security Services Daemon (SSSD). This is all documented on the College of Engineering's SSSD Wiki Space.

The base Active Directory schema has support for POSIX attributes and are auto-provisioned as follows:

uidNumber - auto-generated unique number (minimum value 100000) assigned to each system user upon netid creation
gidNumber - Value set to be the same as uidNumber for users.
unixHomeDirectory - This value is set to /home/<netid>
loginShell - This value is set by default to /bin/sh and can be modified by visiting https://my.techservices.illinois.edu/adtools/shell.asp.

In addition, a local custom attribute has been added to support the publishing of SSH public keys:

uiucEduSSHPublicKey - Value can be optionally uploaded with an SSH public key by visiting https://my.techservices.illinois.edu/adtools/ssh-key.asp.

Any further questions can be directed to the AD team at adsupport@illinois.edu.