Samba-3 implements a new capability to work concurrently with multiple account backends. The possible new combinations of password backends allows Samba-3 a degree of flexibility and scalability that previously could be achieved only with MS Windows Active Directory (ADS). This chapter describes the new functionality and how to get the most out of it.
The three passdb backends that are fully maintained (actively supported) by the Samba Team are:
smbpasswd (being obsoleted),
tdbsam (a tdb-based binary file format), and
ldap-sam (LDAP directory). Of these, only the
ldapsam backend stores both POSIX (UNIX) and Samba user and group account information in a single repository. The
tdbsam backends ...