Где Samba 4 хранит пароли пользователей?

Где Samba 4 хранит пароли пользователей? Как я могу импортировать свои хэши паролей из Samba 3 в Samba 4?

Я использую собственный LDAP-сервер с samba 3, и хеш пароля хранится в атрибуте userpassword пользовательской записи (passdb backend: ldapsam).

Однако Samba 4 использует собственный сервер LDAP и shema, и, похоже, он не работает, когда я копирую этот атрибут в пользовательской записи Samba 4.

Как я могу хранить пароли Samba 4 в атрибуте LDAP?

2 Solutions collect form web for “Где Samba 4 хранит пароли пользователей?”

Когда я настраиваю сервер Samba, пароли получают хранилище в / etc / shadow.

Где Samba 4 хранит пароли пользователей?

В своем собственном (интегрированном) LDAP-сервере в атрибуте unicodePwd . Этот атрибут недоступен через LDAP (например, ldapsearch не показывает его). Но вы можете использовать, например, ldbsearch для просмотра атрибута.

Как я могу импортировать свои хэши паролей из Samba 3 в Samba 4?

Вы должны использовать Samba Classic Upgrade, см. Вики samba для получения дополнительной информации.

Как я могу хранить пароли Samba 4 в атрибуте LDAP?

Вы не должны изменять атрибут LDAP напрямую. Вы можете использовать samba-tool user setpassword для установки нового пароля для пользователя. Для миграции вы должны действительно использовать классическое обновление, которое хорошо работает с бэкэндом Samba 3 LDAP.

  • Ошибка входа из Windows на NTFS-3G Samba Share
  • Запретить создание каталогов, но разрешить создание файлов
  • Возможно ли просматривать ресурсы samba в командной строке?
  • Как обновить содержимое удаленного файла
  • windbind NT_STATUS_INVALID_COMPUTER_NAME
  • Разрешить манипулирование файлами, но заблокировать манипуляции с папкой / подпапкой?
  • Смягчение захвата криптолокеров на общем сервере SAMBA
  • Как grep файл в точке монтирования smb без использования mount или fstab?
  • LDAP: локальный и удаленный пользователь с одинаковым именем пользователя
  • Ошибка «Только root can mount» - но я root
  • Разрешение отклонено для доступа пользователя к монтированию
  • Linux и Unix - лучшая ОС в мире.