У меня Mac Mini под управлением OS X 10.11, где я настроил SMB для совместного использования набора файлов с моей машиной Windows (у меня Windows в качестве клиента, подключающегося к Mac). Я использовал Windows 7, и все работало отлично; Сейчас я обновился до Windows 10 (версия 1803), и он больше не подключается.
После поиска я настроил Windows 10 на использование только NTLM2 при аутентификации (согласно https://www.reddit.com/r/osx/comments/3r5q16/cant_access_my_mac_from_windows_10/cwlohrv), но он все еще не работал.
Что происходит, это:
- Я нажимаю "Подключиться к общему сетевому ресурсу" в Windows 10.
- Я набираю адрес Mac, используя IP-адрес, чтобы убедиться, что он подключается независимо от проблем с именами:
\\192.168.1.xxx\(share name)
. Я также использую "подключиться с использованием других учетных данных" . - Windows спрашивает у меня имя пользователя и пароль. Я набираю их. Windows снова спрашивает меня. Я набираю их снова.
- Сбой Windows с кодом ошибки:
0x8007035 The Network path not found
.
Я включил ведение журнала SMB на Mac, и вот что я получаю при подключении Windows:
digest-service[531]: label: default
digest-service[531]: dbname: od:/Local/Default
digest-service[531]: mkey_file: /var/db/krb5kdc/m-key
digest-service[531]: acl_file: /var/db/krb5kdc/kadmind.acl
digest-service[531]: digest-request: uid=0
digest-service[531]: digest-request: netr probe 0
digest-service[531]: digest-request: init request
digest-service[531]: digest-request: init return domain: MACMINI-DE32AE server: MEGA-MEDIA-CENTER indomain was: <NULL>
digest-service[531]: digest-request: uid=0
digest-service[531]: digest-request: init request
digest-service[531]: digest-request: init return domain: MACMINI-DE32AE server: MEGA-MEDIA-CENTER indomain was: <NULL>
digest-service[531]: digest-request: uid=0
digest-service[531]: digest-request: init request
digest-service[531]: digest-request: init return domain: MACMINI-DE32AE server: MEGA-MEDIA-CENTER indomain was: <NULL>
digest-service[531]: digest-request: uid=0
digest-service[531]: digest-request: init request
digest-service[531]: digest-request: init return domain: MACMINI-DE32AE server: MEGA-MEDIA-CENTER indomain was: <NULL>
digest-service[531]: digest-request: uid=0
digest-service[531]: digest-request: od failed with -1561745588 proto=ntlmv2
digest-service[531]: digest-request: user=BIGBRAIN4\Paulo
digest-service[531]: digest-request kdc: ok user=MACMINI-DE32AE\Paulo proto=ntlmv2 flags: NEG_KEYEX, ENC_128, NEG_VERSION, NEG_TARGET_INFO, NEG_NTLM2, NEG_ALWAYS_SIGN, NEG_NTLM, NEG_SIGN, NEG_TARGET, NEG_UNICODE
Так, что происходит? Как я уже сказал, с Windows 7 все отлично работало, и с тех пор я ничего не трогал в настройках Mac.