Я настраиваю Самба версия 4.1.17-Ubuntu как контроллер домена и активный каталог, и вроде бы все прошло гладко, но когда я пытаюсь использовать администратор учетной записи на одном члене домена ПК с Windows 10 для создать нового пользователя в AD с помощью Средство управления пользователями и компьютерами Windows Active Directory, Я получаю эту ошибку:
Произошла ошибка, обратитесь к системному администратору
(У меня такая же проблема при попытке скопировать пользователя).
Но когда я использую самба-инструмент чтобы создать пользователя, он отлично работает.
Вот мой файл smb.conf:
[global]
workgroup = EXAMPLE
realm = EXAMPLE.LOCAL
netbios name = LINUXSERVER
server role = active directory domain controller
dns forwarder = 8.8.8.8
idmap_ldb:use rfc2307 = yes
[netlogon]
path = /var/lib/samba/sysvol/example.local/scripts
read only = No
[sysvol]
path = /var/lib/samba/sysvol
read only = No [Users]
directory_mode: parameter = 0700
read only = no
path = /Users
csc policy = documents
[Users]
directory_mode: parameter = 0700
read only = no
path = /Users
csc policy = documents
Другая связанная проблема: я собираюсь упомянуть и эту проблему, потому что она может помочь найти причины предыдущей проблемы. Когда я пытаюсь изменить пароль любого пользователя с помощью тех же инструментов Windows, я получаю сообщение об этом мой компьютер и мой пользователь должен иметь полномочия делегата.
И может быть что-то еще не работает, но, по крайней мере, до сих пор я нашел именно это.
Итак, я хочу, чтобы этот инструмент Windows работал как-то правильно.
Что пробовал:
И все это безуспешно, я ценю вашу помощь.
Хорошо, это была ошибка, проблема была решена, когда я установил samba 4.3.5 (я перестроил ее из исходного кода). И теперь все работает как шарм!
Большое спасибо Grawity за то, что помогли мне найти это решение.
Обновитесь до Samba 4.3.
Проблема связана с ошибкой и / или неполной реализацией подпротокола «Резервный ключ», который есть в более старых версиях Samba. Вы, вероятно, заметите, что Credential Manager также нельзя было использовать по той же причине.
В качестве альтернативы используйте более старую ОС для управления каталогом - например, Server 2003 может без проблем создавать учетные записи пользователей, поскольку еще ни для чего не использует протокол «Резервный ключ». (Я не уверен насчет Server 2008.)
К сожалению, версия 4.3 еще не упакована для Ubuntu - она все еще находится в «нестабильном» Debian - однако на самом деле легко собрать Samba из исходного кода.
Что касается блока [Пользователи], он просто определяет общую папку.
В smb.conf каждый раздел, кроме [global], соответствует определению общего ресурса - «netlogon» и «sysvol» - это специальные общие ресурсы AD, а «Users», вероятно, является настраиваемым.