2014-10-17 22:34:56 +0000 2014-10-17 22:34:56 +0000
65
65

Как предоставить общий доступ к любой папке без пароля в Windows 8/10 в домашней сети, если используется учетная запись Майкрософт?

Мой вопрос: как правильно настроить общий доступ к файлам в домашней сети, в Windows 8/10, чтобы предоставить общий доступ к любой папке “всем” (Проводник файлов ->Правильный щелчок по папке ->Свойства ->Шарринг ->Дополнительный шарринг ->Общий доступ к этой папке) на самом деле предоставляет общий доступ к папке всем, без пароля, даже с учетными записями Майкрософт?

Прежде чем отвечать, прочтите, пожалуйста, дальше, потому что ** тривиальное решение не работает, если вовлечены учетные записи Майкрософт**.

У меня есть домашняя сеть, с машинами Windows 8.1 и Windows 10, все в одной рабочей группе. Никакой домашней группы. Я хочу иметь возможность совместно использовать отдельные папки в сети, установив для них значение shared через File Explorer. В Windows 7 и Vista я просто перехожу в Центр управления сетями и общим доступом, включаю общий доступ к файлам и принтерам, отключаю общий доступ, защищенный паролем, и все это работает. В Windows 10 и Windows 8 то же самое по-прежнему работает, но только если обе машины используют локальные учетные записи. Как только одна из машин - либо получающая доступ к файлам, либо предоставляющая к ним общий доступ - использует учетную запись Microsoft, доступ к файлам и папкам на других машинах будет невозможен. В частности, если машина с учетной записью Майкрософт попытается получить доступ к машине с локальной учетной записью, она запросит имя пользователя и пароль, и доступ будет невозможен, если только не будут указаны имя пользователя и пароль реального пользователя на целевой машине. Изменение учетной записи Microsoft на локальную сразу же исправляет проблему , без каких-либо других изменений конфигурации.

Эта проблема реальна, и я воспроизвел его на нескольких машинах, друзья столкнулись с той же проблемой, и я нашел несколько отчетов других пользователей с той же проблемой, но не решение. Похоже, что проблема та же самая в Windows 8 и в Windows 10.

Успешно реализованы обходные пути (не решения):

  1. Храните имена пользователей/пароли к другим машинам в менеджере Credential Manager и откажитесь от идеи совместного использования без пароля. Лучше всего использовать общую учетную запись для access*.
  2. Не использовать учетные записи Microsoft.

Ответы (2)

35
35
35
2015-11-25 09:17:29 +0000

Мне удалось совместно использовать папки без паролей в Windows 10 с учетными записями Microsoft, следуя этому руководству: http://www.howtogeek.com/126214/how-to-create-network-file-shares-with-no-passwords-in-windows-8/

Я публикую здесь, чтобы предотвратить ротацию ссылок:

  1. Открытый центр управления сетями и общим доступом
  2. Затем нажмите на ссылку Изменить расширенные настройки общего доступа в левой панели.
  3. Теперь разверните раздел Все сети.
  4. Наконец, переключите радиальную кнопку на Turn off password protected sharing setting (Выключить настройки общего доступа, защищенные паролем) и нажмите Save changes (Сохранить изменения).
  5. Это работает!

Я не пытался это сделать (например, если вам нужен ресурс, защищенный паролем), так как все общие ресурсы в моей локальной сети не нуждаются в защите паролем, и так как нет Wi-Fi, я знаю, что только я могу получить доступ к этому ресурсу. Но я думаю, что если отключить все пароли, это все равно будет работать с разрешениями доступа NTFS.

19
19
19
2014-12-30 20:30:34 +0000

Чтобы объяснить проблему :

В Windows 8.1, и предположительно в Windows 8, при использовании учетной записи Microsoft для входа в Windows, стандартным именем пользователя, когда вы делаете сетевое подключение, является MicrosoftAccount\<live_id_username>, а не имя пользователя <computer_name>\<username>, как в предыдущих версиях Windows.

Эта форма учетной записи MicrosoftAccount, скорее всего, вызовет сбой при входе в систему на любом сервере, не использующем учетную запись Microsoft, из-за строгого способа реализации учетных записей Microsoft/Local в Windows 8/8.1.

я не смог найти способа заставить Windows 8/8.1 использовать старый формат computer-name\user-name, если только с помощью одного из обходных путей, перечисленных в вашем сообщении. Вероятно, эту проблему должна решить сама компания Microsoft.

я протестировал, и это все еще так в Windows 10, так что не ждите никаких улучшений. К сожалению, именно так были реализованы учетные записи Microsoft/Local.

Похожие вопросы

3
15
8
14
4