Ошибка openldap и samba
Я получаю сообщение об ошибке, пытаясь настроить ldap на моем сервере Ubuntu с помощью Samba. Я ни в коем случае не гуру Linux, но пытаюсь учиться. Я искал ответ в интернете, но не нашел ничего полезного.
Я использую это руководство http://ubuntuforums.org/showthread.php?t=1330637
Я запускаю команду
net getlocalsid
Просто чтобы добавить что-то еще. Я установил php ldap admin, и я могу подключиться нормально.
smbldap_search_domain_info: Adding domain info for test.com failed with NT_STATUS_UNSUCCESSFUL
pdb_init_ldapsam: WARNING: Could not get domain info, nor add one to the domain. We cannot work reliably without it.
pdb backend ldapsam:ldap://192.168.10.1 did not correctly init (error was NT_STATUS_CANT_ACCESS_DOMAIN_INFO)
WARNING: Could not open passdb
Вот мой smb conf файл области, которую я редактировал.
[global]
# Domain name ..
workgroup = test.com
# Server name - as seen by Windows PCs ..
netbios name = testserver
# Be a PDC ..
domain logons = Yes
domain master = Yes
# Be a WINS server ..
wins support = true
obey pam restrictions = Yes
dns proxy = No
os level = 35
log file = /var/log/samba/log.%m
max log size = 1000
syslog = 0
panic action = /usr/share/samba/panic-action %d
pam password change = Yes
# Allows users on WinXP PCs to change their password when they press Ctrl-Alt-Del
unix password sync = no
ldap passwd sync = yes
# Printing from PCs will go via CUPS ..
load printers = yes
printing = cups
printcap name = cups
# Use LDAP for Samba user accounts and groups ..
# passdb backend = ldapsam:ldap://localhost
passdb backend = ldapsam:ldap://192.168.10.1
# This must match init.ldif ..
ldap suffix = dc=test,dc=com
# The password for cn=admin MUST be stored in /etc/samba/secrets.tdb
# This is done by running 'sudo smbpasswd -w'.
ldap admin dn= cn=admin,dc=test,dc=com