Anonimowe udostępnianie plików bez okna logowania, od serwera Windows 7 do klientów XP

11

Próbuję zapewnić maszyny w małej sieci LAN z anonimowym dostępem tylko do odczytu, do plików udostępnianych ze stacji roboczej Windows 7 (nazwijmy to WIN7SVR). W szczególności nie chcę, aby klienci mieli do czynienia z oknem logowania, gdy przechodzą do, np. \\WIN7SVRW Eksploratorze Windows, ale nie mamy domeny i synchronizacja kont między serwerem a klientami byłaby trudna do rozwiązania. Istnieją klienci Windows 7 i Windows XP, którzy potrzebują dostępu do tych udziałów.

Dostałem to do pracy dla klientów Windows 7, po prostu włączając konto Gość w WIN7SVR i ustawiając odpowiednie uprawnienia do udostępniania. Wygląda na to, że inne maszyny z systemem Windows 7 automatycznie próbują zalogować się jako Gość, więc ich użytkownicy nie muszą zajmować się oknem logowania. Problem dotyczy klientów XP - mogą uzyskać dostęp do serwera, jeśli użytkownik wpisze „Gość” w oknie logowania, ale nie chcę, aby użytkownicy musieli to robić. Z tego, co zbieram, w moim ograniczonym rozumieniu udostępniania plików w systemie Windows sprowadza się to do przyznania sesjom zerowym dostępu do udziałów plików w WIN7SVR.

Ale jak dotąd nie odniosłem sukcesu. Wypróbowałem wszystkie poniższe opcje w lokalnym edytorze zasad grupy na serwerze Windows 7:

  • Ustaw dostęp do sieci: Pozwól wszystkim mieć zastosowanie do anonimowych użytkowników do Włączone
  • Ustaw dostęp do sieci: Ogranicz anonimowy dostęp do Nazwanych potoków i udziałów do Wyłączone
  • Dodano nazwy odpowiednich udziałów do dostępu do sieci: Udziały, do których można uzyskać dostęp anonimowo
  • Dodano „ANONIMOWE LOGOWANIE”, aby uzyskać dostęp do tego komputera z sieci w ramach Przypisywania praw użytkownika

Każda rada byłaby bardzo mile widziana ... Jestem głównie facetem z Uniksa, więc czuję się trochę poza moją ligą w udostępnianiu plików Windows. Rozumiem, że jakikolwiek anonimowy dostęp do udziałów plików nie jest ogólnie idealny z punktu widzenia bezpieczeństwa, ale w tym przypadku jest to dla nas najbardziej praktyczne rozwiązanie, a dostęp do naszej sieci jest wystarczająco dobrze kontrolowany, aby bezpieczeństwo na poziomie udziału nie było troska.

mshroyer
źródło

Odpowiedzi:

0

Może to być całkowicie wyłączone, ale czy klienci XP mają włączone proste udostępnianie plików? A czy są XP pro czy domem?

Aby sprawdzić proste udostępnianie plików:

  1. Otwórz okno eksploratora
  2. Kliknij Narzędzia, Opcje folderów
  3. U dołu listy znajduje się pole wyboru umożliwiające proste udostępnianie plików.
Tim Coker
źródło
Klienci XP są XP Pro i mają wyłączone proste udostępnianie plików. Dziękuję za sugestię, ale próbowałem umożliwić proste udostępnianie na jednym z komputerów XP i nie miało to znaczenia.
mshroyer
Niestety nigdy nie dotarłem do sedna tego problemu, ale ostatecznie przeprowadziliśmy nową instalację na komputerach XP Pro, a teraz Twoje rozwiązanie działa zgodnie z oczekiwaniami.
mshroyer,
3

Spróbuj włączyć konto gościa:

  • Panel sterowania -> Narzędzia administracyjne -> Zarządzanie komputerem> Lokalni użytkownicy i grupy> Użytkownicy
  • Kliknij prawym przyciskiem myszy Gość> Właściwości
  • Odznacz „Konto jest wyłączone”

Włączenie tego konta pomogło mi rozwiązać ten problem w systemie Windows Server 2008 R2.

Matthew Lock
źródło
1

Miałem ten sam problem w przeciwnym kierunku. Próbowałem udostępnić drukarkę podłączoną do komputera z systemem Windows XP, podczas gdy wszyscy moi klienci korzystali z systemu Windows 7. Próbowałem wiele rzeczy. W końcu rozwiązałem następujący problem:

  1. Włączono proste udostępnianie na komputerze z systemem Windows XP.
  2. Uruchomił Kreatora konfiguracji sieci (na komputerze z systemem Windows XP).
  3. Uruchomiłem ponownie system Windows XP.

Teraz mogę udostępnić drukarkę Windows XP i korzystać z niej w systemie Windows 7 bez konieczności uzyskiwania okna logowania.

Cesar Daniel
źródło