FreeBSD 5.4
openldap2.2.26 + nss_ldap-1.204_5 + pam_ldap-1.7.6
samba-3.0.14a,1 + smbldap-tools-0.8.7Не пойму как создаются пароли. Вот например:
COMP# ldappasswd -x -W -D"cn=admin,dc=test,dc=ru" -s XXXXXXXX "cn=samba,ou=DSA,dc=test,dc=ru"
Enter LDAP Password:
Result: Success (0)тогда команда
smbpasswd testuser1 - работаета команда
ldapsearch -x -W -D"cn=samba,ou=DSA,dc=test,dc=ru"
Enter LDAP Password: XXXXXXXXXX
ldap_bind: Invalid credentials (49)если userPassword меняю с помощью файла ldif
dn: uid=samba,ou=Users,dc=test,dc=ru
changetype: modify
replace: userPassword
userPassword:ПАРОЛЬldapmodify -x -W -D"cn=admin,dc=test,dc=ru" -f samba.ldif
то наоборот команда
smbpasswd testuser - неработает
Invalid credentials (49)а команда
ldapsearch -x -W -D"cn=samba,ou=DSA,dc=test,dc=ru"
Enter LDAP Password: XXXXXXXXXX
работает и показывает содержимое LDAP базыПочему такое происходит, как исправить.
Пожалуста поделитесь рабочим конфигом
/etc/pam.d/sshd
/etc/pam.d/system
/etc/pam.d/login