SAMBA: root пользователя не существует

Я следую руководству сервера UBUNTU по установке и настройке SAMBA:

Все прошло точно так же, как упоминалось, за исключением случаев, когда я пытаюсь выполнить самбу LDAP-объектов с помощью

smbldap-populate

I получить ошибку:

Please provide a password for the domain root: /usr/sbin/smbldap-passwd: user root doesn't exist

Может ли кто-нибудь помочь мне разобраться с этим?

Спасибо заранее!

EDIT: Я попытался изменить файл /etc/smbldap-tools/smbldap_bind.conf

slaveDN="cn=admin,dc=example,dc=local" slavePw="passwd" masterDN="cn=admin,dc=example,dc=local" masterPw="passwd"

и дал тот же пароль для дерева LDAP:

smbpasswd -w passwd

(passwd - тот же пароль, который я дал при установке LDAP)

Теперь я получаю следующую ошибку при запуске smbldap-populate

entry dc=example,dc=com already exist. entry ou=People,dc=example,dc=com already exist. entry ou=Group,dc=example,dc=com already exist. entry ou=Machines,dc=example,dc=com already exist. entry ou=Idmap,dc=example,dc=com already exist. entry sambaDomainName=EXAMPLE.COM,dc=example,dc=com already exist. Updating it... failed to modify entry: modifications require authentication at /usr/sbin/smbldap-populate line 493. entry uid=root,ou=People,dc=example,dc=com already exist. entry uid=nobody,ou=People,dc=example,dc=com already exist. entry cn=Domain Admins,ou=Group,dc=example,dc=com already exist. entry cn=Domain Users,ou=Group,dc=example,dc=com already exist. entry cn=Domain Guests,ou=Group,dc=example,dc=com already exist. entry cn=Domain Computers,ou=Group,dc=example,dc=com already exist. entry cn=Administrators,ou=Group,dc=example,dc=com already exist. entry cn=Account Operators,ou=Group,dc=example,dc=com already exist. entry cn=Print Operators,ou=Group,dc=example,dc=com already exist. entry cn=Backup Operators,ou=Group,dc=example,dc=com already exist. entry cn=Replicators,ou=Group,dc=example,dc=com already exist. Please provide a password for the domain root: Changing UNIX and samba passwords for root New password: Retype new password: Use of uninitialized value in exec at /usr/sbin/smbldap-passwd line 192, <STDIN> line 2. Can't exec "": No such file or directory at /usr/sbin/smbldap-passwd line 192, <STDIN> line 2. Use of uninitialized value $smbldap_tools::config{"slappasswd"} in string at /usr/share/perl5/smbldap_tools.pm line 1541, <STDIN> line 2. Can't exec "": No such file or directory at /usr/share/perl5/smbldap_tools.pm line 1541, <STDIN> line 2. readline() on closed filehandle BUF at /usr/share/perl5/smbldap_tools.pm line 1545. Failed to generate password hash! Failed to generate password hash!
0
задан 17 May 2017 в 14:33

3 ответа

Хорошо, решил. Это проблема с файлами smbldap.conf и smbldap_bind.conf. По какой-то причине учетные данные пользователя в них не совпадают с введенными мной.

Запуск smbldap-config и перестройка указанных файлов позволяют сбросить эту информацию.

0
ответ дан 22 May 2018 в 22:32

Хорошо, решил. Это проблема с файлами smbldap.conf и smbldap_bind.conf. По какой-то причине учетные данные пользователя в них не совпадают с введенными мной.

Запуск smbldap-config и перестройка указанных файлов позволяют сбросить эту информацию.

0
ответ дан 18 July 2018 в 13:09

Хорошо, решил. Это проблема с файлами smbldap.conf и smbldap_bind.conf. По какой-то причине учетные данные пользователя в них не совпадают с введенными мной.

Запуск smbldap-config и перестройка указанных файлов позволяют сбросить эту информацию.

0
ответ дан 24 July 2018 в 20:07

Другие вопросы по тегам:

Похожие вопросы: