Назад | Перейти на главную страницу

Общий ресурс Samba недоступен из Windows 10

Я не могу получить доступ к samba с компьютера с Windows 10, на котором есть учетная запись пользователя почты. Однако, когда я вхожу в систему с учетной записью локального пользователя, я могу получить доступ к общей папке samba.

Я пошел дальше и захватил следы Wireshark, и я смог понять, что я не получаю ответа на установку и запрос x, когда я использую учетную запись электронной почты.

Может ли кто-нибудь помочь мне в этом случае? Думаю, мне придется внести некоторые изменения в политику на стороне клиента Windows, чтобы разрешить доступ.

Я могу получить доступ к общему ресурсу без каких-либо проблем, когда использую локальную учетную запись пользователя.Проблема наблюдается только тогда, когда я пытаюсь получить к нему доступ с помощью клиента с учетной записью почтового пользователя.

Версия Samba - 2.2.12.

Как я и подозревал, основная причина проблемы была связана с типом учетной записи пользователя. Учетная запись хост-пользователя была связана с учетной записью электронной почты.

Проблема возникает только тогда, когда в учетной записи пользователя содержится более 20 символов.

Я использовал учетную запись пользователя, содержащую 30 символов.

Согласно Samba версии 2.2 максимальное количество символов, принимаемых для имени пользователя, составляет всего 20. Это ограничение подразумевается протоколом samba. Чтобы подтвердить эту гипотезу, я пошел дальше и создал учетную запись пользователя с менее чем 20 символами, и возможность подключения самбы отлично работает с учетной записью электронной почты в Windows 8.1.

Этот конкретный сценарий не произойдет, когда клиент обращается к общему ресурсу samba с локальной учетной записью, потому что сама спецификация Windows ограничивает максимальное количество символов для учетной записи пользователя равным 20.

Источник: https://msdn.microsoft.com/en-us/library/ms679635.aspx?f=255&MSPPError=-2147217396

Кто-нибудь знает, как все-таки решить эту проблему со стороны клиента? Если мы сможем отключить аутентификацию на стороне клиента, я думаю, это будет возможно. Я также нашел другую ссылку, которую сейчас попробую. https://techjourney.net/cannot-connect-to-cifs-smb-samba-network-shares-shared-folders-in-windows-10/