Я установил самба-4.1.12-24.el7_1.x86_64 и openldap-2.4.39-7.el7.centos.x86_64 и пароль самообслуживания для пользователя Ladp изменить свой пароль.
я отметил пароль самообслуживания изменит ldap attr пользовательский пароль ценность.
После настройки smaba, теперь с моего ПК с Windows я могу войти в \ fileserver \ общий с выходом из учетной записи в ldap успешно.
Но похоже, что самба будет использовать sambaNTPassword в качестве пароля пользователя Итак, мой вопрос: 1. Можно ли настроить samba с использованием ldap attr пользовательский пароль в качестве пароля? 2. Если на вопрос 1 ответ НЕТ , Есть ли способ, когда пользователь изменяет ldap attr пользовательский пароль из пароль самообслуживания, затем sambaNTPassword тоже будет изменено?
одна из информации о пользователе в ldap:
dn: uid=test,ou=people,dc=example,dc=com
objectClass: inetOrgPerson
objectClass: sambaSamAccount
objectClass: posixAccount
ou: people
cn: test
sn: test
uid: test
userPassword: {SHA}fEqNCco3Yq9h5ZUglD3CZJT4lBs=
mail: test@test.com
sambaSID: S-1-5-21-2877438406-135960529-4133751732-1102
sambaNTPassword: 9b33b03590e779419a0a162519590025
sambaPwdLastSet: 1447826752
uidNumber: 1102
homeDirectory: /home/test
sambaPrimaryGroupSID: S-1-5-21-2877438406-135960529-4133751732-5000
gidNumber: 5000
Конфигурация самбы:
testparm
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
Processing section "[homes]"
Processing section "[printers]"
Processing section "[shared]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
[global]
workgroup = DY-FILESERVER
netbios name = SMBSERVER
server string = Samba Server Version %v
passdb backend = ldapsam:ldap://localhost
log file = /var/log/samba/log.%m
max log size = 50
ldap admin dn = cn=root,dc=example,dc=com
ldap suffix = dc=example,dc=com
ldap user suffix = ou=people
idmap config * : backend = tdb
cups options = raw
[homes]
comment = Home Directories
read only = No
browseable = No
[printers]
comment = All Printers
path = /var/spool/samba
printable = Yes
print ok = Yes
browseable = No
[shared]
comment = shared dir for ldap users
path = /opt/ftpdata
writable = yes
read only = No
Извините, я не прочитал полный документ пароль самообслуживания, его тоже можно настроить на изменение
$samba_mode = true;
после этой конфигурации пароль самообслуживания изменит оба атрибута userPassword sambaNTpassword