W naszym domu mamy około 5 komputerów; brak serwera DHCP lub serwera DNS.
Mamy kilka przenośnych dysków zapasowych (dyski Western Digital WD1001FALS 1 TB), które montujemy do czytników dysków SATA Thermaltake.
Każdy folder, który tworzę na jednym z tych dysków za pomocą mojego komputera z systemem Windows 7, jest tworzony ze mną jako właścicielem. Teraz inne komputery Win7 i WinXP nie mogą uzyskać do niego dostępu.
Jeśli kliknę prawym przyciskiem myszy i przejdę do udostępniania, mogę określić, komu na moim komputerze udostępnić.
Nie chcę udostępniać folderu. Chcę, żeby to był tylko folder. To takie frustrujące.
Nawet jeśli udostępnię go wszystkim na moim komputerze jako Odczyt / Zapis, żaden inny komputer nie będzie miał do niego dostępu, ponieważ nie jest to konto z mojego komputera.
Próbowałem zapytać na stronie Microsoftu, ale minął tydzień i nie otrzymałem odpowiedzi. Może społeczność SO wie, a może to będzie coś pożytecznego dla innych.
Luke z Stack Overflow (miejsce, w którym zwykle spędzam czas) zasugerował, żebym tu przyjechał. Dalej powiedział, że powinienem być w stanie dodać dziedziczoną listę ACL przyznającą dostęp „Wszyscy” do folderu głównego dysku.
Ale to po prostu prosty przenośny dysk. Czy naprawdę muszę utworzyć listę kontroli dostępu dla przenośnego dysku? Dlaczego system Windows nalega na utworzenie właściciela?
Chcę, żeby to było jak każdy inny dysk USB „podłącz go i idź”.
źródło
Odpowiedzi:
Przede wszystkim ważne jest zrozumienie rozróżnienia między dzielenie się i uprawnienia do plików . W systemie Windows skonfigurowano udostępnianie, aby utworzyć udział sieciowy. Gdy dodasz użytkowników do uprawnień udostępniania, dajesz tym użytkownikom możliwość zdalnego dostępu do tego udziału z innego komputera. Z twojego opisu nie brzmi tak, jakbyś chciał to zrobić.
Uprawnienia do plików są oddzielne i określają, którzy użytkownicy mogą zobaczyć plik. Nazywane są również listami ACL lub „listami kontroli dostępu”. Każdy plik i folder ma listę ACL, która określa, którzy użytkownicy mogą robić to, co z tym plikiem.
Listy ACL śledzą użytkowników według ich identyfikatorów SID. Identyfikator SID to ciąg znaków, który jednoznacznie identyfikuje każdego użytkownika i grupę na komputerze. Nawet jeśli zmienisz nazwę użytkownika, jego identyfikator SID pozostanie taki sam; podobnie, jeśli masz dwóch użytkowników o tej samej nazwie użytkownika na dwóch różnych komputerach, ich identyfikatory SID będą nadal różne.
Kilka „specjalnych” kont i grup ma taki sam identyfikator SID w każdym systemie. Są to konta na poziomie systemu w
NT AUTHORITY
domena. Jeśli nadasz uprawnienia do jednego z tych kont, uprawnienia te utrzymują się na wszystkich komputerach z systemem Windows. To właśnie chcesz zrobić.Kliknij dysk prawym przyciskiem myszy i wybierz
Properties
. Idź doSecurity
karta - nie karta udostępniania.Kliknij
edit
. Powinieneś mieć listę użytkowników, którzy obecnie mają uprawnienia do tego dysku. KliknijAdd
i wpiszEveryone
w polu, a następnie naciśnij Enter. Teraz powinno zostać wyświetlone konto „Wszyscy”. Kliknij pola wyboru, aby nadać mu pełną kontrolę, a następnie kliknij OK.Następnie kliknij
Advanced
, następnieChange Permissions
. Zaznacz pole wyboru „Zastąp wszystkie uprawnienia obiektu potomnego uprawnieniami dziedziczonymi z tego obiektu”. Spowoduje to przypisanie utworzonych uprawnień do wszystkich folderów na dysku. KliknijOK
. Upłynie trochę czasu, zanim uprawnienia będą się rozprzestrzeniać. Następnie kliknij OK, dopóki nie odrzucisz całego dialogu.To powinno dać
Everyone
pełny dostęp do wszystkich folderów na dysku na wszystkich komputerach. Jeśli z jakiegoś powodu nie działa (chociaż powinno, jak już to zrobiłem), opublikuj komentarze, a my spróbujemy dowiedzieć się, co się dzieje.źródło
Powinieneś być w stanie dodać dziedziczoną listę ACL przyznającą dostęp „Wszyscy” do folderu głównego dysku.
źródło
Czy próbowałeś ustawić uprawnienia udostępniania wszystkim Odczyt / Zapis? Kliknij folder prawym przyciskiem myszy, przejdź do karty udostępniania, kliknij przycisk Udostępnij. Spowoduje to otwarcie okna Udostępnianie plików. Kliknij strzałkę rozwijaną, aby wybrać „Wszyscy”, a następnie kliknij przycisk Dodaj. Następnie kliknij poziom uprawnień Odczyt, aby zmienić go na Odczyt / Zapis.
Możesz także spróbować przejęcie na własność folderu :
źródło