Próbuję wyśledzić DLACZEGO mogę pisać w folderze, który według mojej najlepszej oceny nie powinien być w stanie pisać. Folder jest udostępniany „Wszyscy” ma „Pełna kontrola”, a pliki są bardziej restrykcyjne. Domyślam się, że istnieje jakieś członkostwo w podgrupach, które pozwala mi pisać, ale zagnieżdżanie grup w naszej usłudze Active Directory jest dość rozległe.
Czy istnieje narzędzie, które powie mi, który z wpisów ACL dozwolił lub zabronił mojego zapisu pliku w folderze?
Okno Efektywne uprawnienia jest marginalnie pomocne, ale potrzebuję czegoś w rodzaju „narzędzia śledzenia NTFS ACL”, jeśli coś takiego istnieje.
windows
permissions
ntfs
network-shares
hometoast
źródło
źródło
Odpowiedzi:
Wypróbuj AccessChk z sysinternals:
Jestem pewien, że to zadziała.
źródło
Powinieneś spróbować użyć AccessEnum .
Zapewni to różne zasady zabezpieczeń, które przeczytały zapis i odmawiają wpisów w pliku acl zarówno dla plików, jak i folderów. jest to również bezpłatne narzędzie.
Po uruchomieniu raportu otwórz go i sprawdź unikalne wpisy dla plików i folderów, o których mowa. i zobacz stamtąd skuteczne uprawnienia. jest to dość ręczne, aby wykonać wyszukiwanie, ale umieszczając footwork można uzyskać bardzo szczegółowe informacje.
źródło
Wygląda na to, że spodziewasz się, że Windows zawęzi te szerokie uprawnienia, sprawdzając tylko najbardziej wąską grupę. To tak nie działa. Uprawnienia NTFS są określane w następujący sposób:
Jeśli więc dasz grupie Wszyscy pełną kontrolę i będziesz mieć uprawnienia tylko do innych grup, de facto członkostwo w grupie Wszyscy da ci pełny dostęp.
źródło
Jeśli ustawiasz acls na udziale SMB, musisz ustawić uprawnienia w systemie plików i menu udostępniania. Prawdopodobnie jest ustawiony dla wszystkich tylko w uprawnieniach do udostępniania.
źródło