Я пытаюсь использовать smbpasswd, но он не работает, как я ожидал. Я пытаюсь это:

sudo adduser --disabled-password --gecos "" имя пользователя

sudo chpasswd <<(echo 'username:testpassword')

sudo smbpasswd имя пользователя

Последняя команда не работает с этим сообщением:

Не удалось найти запись для имени пользователя

Хотя пользователь, безусловно, существует, я могу войти в него без проблем. что я могу сделать, чтобы сделать эту работу? И почему это не работает, как ожидалось?

1 ответ1

0

Пользователь может существовать для системы, но samba еще не знает этого пользователя. Поэтому необходимо использовать smbpasswd -a username чтобы определить этого пользователя для samba (то есть, чтобы «добавить» этого пользователя к известным пользователям samba).

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