Ошибка аутентификации LDAP Сервера SVN: Пользователь не уникален

Вот hacky способ сделать, он - называет Ваш сценарий запуска от /etc/rc.local, который выполняется в последний раз для каждого runlevel.

Что делает /sbin/chkconfig --list named отчет?

Что делает grep id.*initdefault /etc/inittab отчет? Это говорит Вам init уровень, что машина входит к по умолчанию, и можно перепроверить это с тем, о чем chkconfig сообщает, чтобы проверить, что сценарий включен для значения по умолчанию runlevel.

Проверьте /var/log/boot.log* файлы, чтобы видеть, становится ли Ваш именованный сценарий названным или нет. Также исследуйте //var/log/messages.

Если Вы загружаетесь для высказывания runlevel 5, Вы могли бы попытаться звонить sudo /sbin/init 3 из командной строки для припадания до уровня 3 надо надеяться, Вы будете видеть список скриптов завершения работы/запуска, которые запущены. Runlevel 3 все еще имеет доступ к сети, таким образом, можно сделать это, не теряя соединение.

1
задан 7 August 2013 в 13:28
1 ответ

Your search, based on the AuthLDAPURL you added in the comments (edit it into the question please) is looking at the Global Catalog (the port 3268) which shows all users in the Active Directory forest, but searches using the sAMAccountName attribute, which is only globally unique within a single domain.

Therefore change your AuthLDAPURL from:

ldap://domain.com:3268/DC=com?sAMAccountName?sub

to something more like:

ldap://domain.com:3268/DC=com?userPrincipalName?sub

And tell people to login with their UPN, which would be bobSmith@myDomain.domain.com

Now if you want to login with a simpler value, then you have to figure out a way to distinguish users by something truly unique.

Likely email is unique, so you possibly could change it to:

ldap://domain.com:3268/DC=com?mail?sub

Thus they would need to login by specifying their email.

0
ответ дан 4 December 2019 в 09:05

Теги

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