Я знаю, что есть пара вопросов по этому поводу, но это разные ситуации, и предоставленные ответы не относятся к моей проблеме.
У меня есть NAS WD My Cloud EX2 с настроенным общедоступным ресурсом, я могу получить доступ к этому общедоступному ресурсу со своего ноутбука с Windows 10, настольного компьютера с Windows 10 и телефона Android без проблем или аутентификации.
Тем не менее, я сделал чистую установку Windows 10 на другом рабочем столе, и тот же самый общий ресурс продолжает запрашивать у меня аутентификацию и не принимает никаких вводимых мной данных.
Я попытался включить определенный ключ в реестре (не могу вспомнить имя ключа) и перезагрузиться, но это не помогло.
Я что-то упускаю? Я на 100% уверен, что общий ресурс все еще настроен правильно, так как я все еще могу получить к нему доступ с других моих машин.
РЕДАКТИРОВАТЬ 1: Я только что понял: другие машины с Windows 10 - это Windows 10 Pro, эта система - Windows 10 Home, не знаю, как это повлияет на эту проблему, но это единственное различие, о котором я могу думать.
РЕДАКТИРОВАТЬ 2: Я обновился до Windows 10 Pro, но по-прежнему не могу получить доступ к общедоступной папке.
РЕДАКТИРОВАТЬ 3: Когда я вхожу \
в качестве имени пользователя и оставьте пароль пустым, он показывает мне содержимое общего ресурса, однако, когда я перезагружаю компьютер, он снова запрашивает у меня учетные данные, он их не запоминает.
РЕДАКТИРОВАТЬ 4: У меня установлен Plex на сервере, когда я получаю диалоговое окно аутентификации для общего ресурса samba, в поле «домен» отображается имя сервера Plex. возможно это влияет на протокол аутентификации?
Не знаю как, но когда я вставил в качестве имени пользователя \
и оставил поле пароля пустым, внезапно он принял учетные данные и показал мне содержимое общего ресурса.
Может быть, это поможет кому-то другому, у кого такая же проблема.
РЕДАКТИРОВАТЬ: когда я изначально опубликовал этот ответ, я не мог установить флажок, чтобы запомнить учетные данные, из-за чего мне приходилось делать это при каждой загрузке. Однако на этот раз это позволило мне установить флажок, я не знаю, что изменилось, но теперь он работает. могло быть обновление Windows.
Другое редактирование: Теперь при каждой загрузке я должен использовать smbpasswd
чтобы повторно настроить правильный пароль для учетной записи.
Окончательное редактирование: Кажется, этому вопросу уделяется много внимания, думаю, я должен добавить, что за все это время мне удалось решить проблему.
Это связано с двумя возможными причинами:
Обязательно ознакомьтесь с приведенной выше статьей об изменениях в Windows 10, разделе реестра и т. Д., Связанных с remote shared folders or network locations on a file server or NAS through CIFS, SMB or Samba protocol
.
Это говорит о включении allowing insecure guest
но также говорит о Windows Credentials
варианты тоже.
control
keymgr.dll
или, может быть rundll32 keymgr.dll,KRShowKeyMgr
из RUN
а затем нажмите enter
. Удалите (или, возможно, добавьте) сохраненные учетные данные, которых там не должно быть, а затем посмотрите, работает ли они должным образом.Наконец, я не уверен, что при обновлении изменилась ли эта запись реестра, которую вы изменили, но важно помнить, что вы меняете, и резервное копирование, прежде чем изменять, на случай, если это не сработает, чтобы вы могли вернуть это изменение обратно.
Я бы не приобрел привычку пробовать что-то, а затем, прежде чем вы это узнаете, вы меняете 10 вещей, поэтому теперь вы не уверены, помогло ли что-либо из них или усугубило проблему, поэтому просто подумайте об этом, продвигаясь вперед с этими типами стратегии.
РЕДАКТИРОВАТЬ1: Я добавил второй URL-адрес ссылки выше, который дает некоторые указания на то, что это либо проблема Windows, либо проблема конфигурации NAS. На моем компьютере с Windows я установил общий ресурс и предоставил ANONYMOUS LOGON
обе SHARE
и NTFS
anf затем с другой машины Windows я подключил к ней диск с помощью \\PCName\ShareName
и сохранил это без указания username
или password
просто хорошо.
У меня была такая проблема давным-давно. По памяти это произошло потому, что у клиента был неправильный набор учетных данных для этой конкретной общей папки. Он пытался использовать эти неправильные учетные данные каждый раз, когда пытался подключиться, и когда они не работали, он запрашивал у пользователя правильные (которые были пустыми, потому что это был открытый общий ресурс).
Если вы напечатаете net use
вы увидите список всех подключений к общим ресурсам SMB, которые использует клиент, и вы можете использовать /delete
удалить один. Полная документация здесь на технет.
Это долгий путь, но я надеюсь, что это поможет.
Я тоже столкнулся с этим. Windows 10 1709 и новее, похоже, не разрешает доступ к общим ресурсам SMB в качестве гостя.
Я пробовал сопоставление с использованием Net use * \ server \ share / user: server \ user_name, пока это отображалось и позволяло мне ПРОЧИТАТЬ содержимое, я не смог ничего выполнить.
Наконец-то я попробовал сопоставление из командной строки с повышенными привилегиями. Не знаю почему, но надеюсь, что это кому-то поможет.