Ошибка входа в Samba

Ошибка входа в Samba

Я настроил сервер Samba и попытался подключиться к нему с машины в той же VLAN, я вижу общие ресурсы, и он запрашивает у меня пароль, но после этого происходит сбой со следующими 2 строками в ЖУРНАЛЕ:

[2018/02/19 11:21:07.725300, 5] ../source3/passdb/pdb_interface.c:1825(lookup_global_sam_rid) Невозможно найти идентификатор unix для несопоставленной группы

[2018/02/19 11:21:07.725317, 5] ../source3/passdb/pdb_interface.c:1535(pdb_default_sid_to_id) SID S-1-5-21-3363938291-73671434-3978610123-513 принадлежит нашему домену, но соответствующего объекта в базе данных нет.

Кто-нибудь знает, что это и почему? Так как на других серверах я настраивал в основном с тем же разделом [global], у меня такой проблемы нет.

Я использую машину CentOS 7.4 со стандартным сервером Samba. И виртуальную машину Windows 7 SP1 для подключения к общим ресурсам.

Я добавил: "ntlm auth = yes " вариант. В противном случае у нас были проблемы с Windows 10. Но есть ли аналогичный вариант, необходимый для машин с Windows 7 в этой комбинации?

Спасибо

решение1

Проверьте права доступа к каталогам и файлам на самом ресурсе.

Моя общая папка была настроена на разрешение root:users. Но моя учетная запись SMB (или локальная учетная запись unix, к которой она была привязана) не была членомusers

Из журналов SMB я видел, что аутентификация прошла успешно:

check_ntlm_password: PAM Account for user [<my_user>] succeeded

так что это было что-то ниже по течению.

В моем случае решением было добавить пользователя в группу...

sudo usermod -a -G users <my_user>

Полагаю, это можно сделать chownи через каталог.

Я перезапустил SMB на всякий случай ( sudo service smbd restart) и сразу же подключился.

Связанный контент