Active Directory client software: realmd

## Active Directory client software

As part of configuring an Active Directory domain for use on the local computer, realmd will configure client software to enable domain accounts to be used on the local computer.

realmd supports two types of client software for Active Directory: SSSD and Winbind. By default SSSD is used.

### Using SSSD with Active Directory

SSSD provides client software for various kerberos and/or LDAP directories. Since version 1.9.x it provides good support for Active Directory.

When joining a computer to an Active Directory domain, realmd will use SSSD as the client software by default. You can force use of SSSD by specifying the `--client-software=sssd` when joining the domain with the realm command like this:

    $ realm join --client-software=sssd domain.example.com

### Using Winbind with Active Directory

Samba Winbind provides client software for use with Active Directory.

To have realmd use Winbind as the client software, configure the `default-client` setting. You can force use of Winbind by specifying the `--client-software=winbind` when joining the domain with the realm command like this:

    $ realm join --client-software=winbind domain.example.com