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

Jak udostępnić w sieci domowej dowolny folder bez hasła w systemie Windows 8/10, jeśli w grę wchodzi konto firmy Microsoft?

Moje pytanie brzmi: Jak prawidłowo skonfigurować udostępnianie plików w sieci domowej, w systemie Windows 8/10, tak aby każdy folder był udostępniany przez “Everybody” (File Explorer->Kliknij prawym przyciskiem myszy na folder-\\i0>Właściwości-\i0>AdvancedSharing-\i0>Udostępnianie tego folderu) faktycznie udostępniać ten folder wszystkim, bez hasła, nawet z kontami firmy Microsoft?

Zanim odpowiesz, przeczytaj dalej, ponieważ trywialne rozwiązanie nie działa, jeśli chodzi o konta Microsoft.

Mam sieć domową, z Windows 8.1 i Windows 10, wszystkie w tej samej grupie roboczej. Nie mam grupy domowej. Chcę mieć możliwość udostępniania poszczególnych folderów w sieci, ustawiając je na shared poprzez File Explorer. W systemach Windows 7 i Vista przechodzę tylko do Network and Sharing Center, włączam udostępnianie plików i drukarek, wyłączam udostępnianie zabezpieczone hasłem i to wszystko działa. W Windows 10 i Windows 8, to samo nadal działa, ale tylko jeśli obie maszyny używają lokalnych kont. Gdy tylko jeden z komputerów - albo ten, który uzyskuje dostęp do plików, albo ten, który je udostępnia - korzysta z konta Microsoft, nie ma już możliwości dostępu do żadnych plików lub folderów na innych komputerach. Konkretnie, jeśli komputer z kontem Microsoft będzie próbował uzyskać dostęp do komputera z kontem lokalnym, wyświetli się monit o podanie nazwy użytkownika i hasła, a dostęp nie powiedzie się, jeśli nie podano nazwy użytkownika i hasła rzeczywistego użytkownika na komputerze docelowym. Zmiana konta Microsoft na konto lokalne natychmiast rozwiązuje problem , bez żadnych innych zmian w konfiguracji.

Ten problem jest realny, a ja go odtworzyłem na kilku maszynach, miałem przyjaciół, którzy napotkali ten sam problem, i znalazłem kilka raportów innych użytkowników z tym samym problemem, ale bez rozwiązania. Problem wydaje się być taki sam w systemach Windows 8 i Windows 10.

Pomyślnie wdrożone obejścia (nie rozwiązania):

  1. Przechowuj nazwy użytkowników/hasła do innych maszyn w Credential Manager i zrezygnuj z idei udostępniania bez hasła. Najlepiej korzystać ze wspólnego konta, aby uzyskać dostęp do niego :*.
  2. Nie używaj kont Microsoft.

Odpowiedzi (2)

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

Podążając za tą instrukcją, udało mi się udostępnić foldery bez haseł w systemie Windows 10 z kontami Microsoft: http://www.howtogeek.com/126214/how-to-create-network-file-shares-with-no-passwords-in-windows-8/

Publikuję tutaj, aby zapobiec gniciu linków:

  1. Open Network and Sharing Center
  2. Następnie kliknij na link Change advanced sharing settings w panelu po lewej stronie.
  3. Rozwiń teraz sekcję All Networks.
  4. Na koniec przełącz radialny przycisk na opcję Turn off password protected sharing setting i kliknij na Save changes.
  5. To działa!

Nie próbowałem tego szeroko (na przykład, jeśli zamiast tego chcesz mieć udział chroniony hasłem), ponieważ wszystkie udziały w mojej sieci LAN nie muszą być chronione hasłem, a ponieważ nie ma wifi, wiem, że tylko ja mam dostęp do tego udziału. Ale myślę, że jeśli to wyłączy wszystkie hasła, to nadal będzie działać z prawami dostępu NTFS

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

Aby wyjaśnić problem :

W Window 8.1, i przypuszczalnie Windows 8, gdy używasz konta Microsoft do logowania się do Windows, domyślną nazwą użytkownika przy połączeniu sieciowym jest MicrosoftAccount\<live_id_username>, zamiast loginu <computer_name>\<username> jak w poprzednich wersjach Windows.

Ten formularz MicrosoftAccount prawdopodobnie spowoduje nieudane logowanie na każdym serwerze, który nie korzysta z konta Microsoft, ze względu na ścisły sposób, w jaki konta Microsoft/Local są implementowane w Windows 8/8.1.

Nie udało mi się znaleźć sposobu na zmuszenie Windows 8/8.1 do korzystania ze starego formatu computer-name\user-name, chyba że z jednym z obejść, które wymieniłeś w swoim poście. Prawdopodobnie ten problem musi być rozwiązany przez sam Microsoft.

Przetestowałem i nadal jest to prawda w Windows 10, więc nie oczekuj żadnej poprawy. Niestety, to tylko sposób, w jaki zostały zaimplementowane konta Microsoft/Local.