Этот параметр позволяет администратору выбрать механизм для хранения информации о пользователях и, возможно, о группах. Это позволяет Вам переключаться между механизмами без переустановки Samba. Значение параметра делится на две части, имя механизма и местонахождение, строка, которая означает, что механизм имеет отношение только к указанной зоне. Они разделяются знаком “:”.
 
Доступные механизмы включают :
 
* smbpasswd — Механизм по умолчанию. Необязательным параметром указывается путь к файлу smbpasswd.
* tdbsam — Механизм, основанный на TDB. Необязательным параметром указывается путь к TDB (по умолчанию файл passdb.tdb ищется в директории private dir).
* ldapsam — Механизм, основанный на LDAP. Необязательным параметром указывается ссылка на LDAP (по умолчанию ldap://localhost)
 
    Соедининения ldap, по-возможности, должны быть зашифрованными. Это может быть сделано, например, с помощью Start-TLS (см. ldap ssl) или указанием ldaps:// в ссылке. В двойных кавычках может быть указано несколько серверов. Поддерживается ли использование нескольких серверов зависит от версии используемой Вами библиотеки LDAP.
 
Значение по умолчанию:
passdb backend = smbpasswd
 
Примеры :
passdb backend = tdbsam:/etc/samba/private/passdb.tdb
 
или несколько серверов при использовании библиотеки OpenLDAP :
passdb backend = ldapsam:"ldap://ldap-1.example.com ldap://ldap-2.example.com"
 
или несколько серверов при использовании библиотеки Netscape LDAP :
passdb backend = ldapsam:"ldap://ldap-1.example.com ldap-2.example.com"