2

У меня установлена samba на моем сервере Debian, и я использую libpam-smbpass для синхронизации паролей UNIX и SMB. В настоящий момент пароли меняются только с логинов Unix через оболочку.

Однако только сейчас я добавил нового пользователя и дал ему пароль. Модуль libpam-smbpass сообщает мне, что:

pam_smbpass(passwd:chauthtok): Failed to find entry for user XXX.

Это естественно, поскольку мне, скорее всего, нужно добавить запись в файл passwd.tdb, который используется Samba для аутентификации, прежде чем эта запись может быть автоматически изменена pam_smbpass.

Однако samba-common в Debian больше не содержит утилиту smbpasswd!

Итак, мой вопрос: как мне добавить запись пароля SMB для вновь созданного пользователя в нестабильной версии Debian сегодня?

1 ответ1

5

Похоже, это в пакете samba-common-bin : страница пакета, список файлов

Похоже, что это было сделано из samba-common с версией 2:3.4.0 ~ pre2-1 пакета с исходным кодом samba (changelog):

самба (2: 3.4.0 ~ pre2-1) экспериментальная; Актуальность = низкий

[Jelmer Vernooij]
* Разделить двоичные файлы из samba-common в samba-common-bin.
Закрывается: # 524661

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .