Zamietnutý prístup k adresárom NETLOGON a SYSVOL zo systému Windows 10

Všimol som si niektoré zvláštnosti pri prístupe k adresárom SYSVOL a NETLOGON v doméne zo systému Windows 10 / Windows Server 2016. Pri prístupe k radiču domény z klienta prostredníctvom cesty UNC \\\ SYSVOL alebo pomocou adresy IP radiča domény \\ 192.168.1.10 \ Netlogon zobrazí sa chyba „Prístup bol odmietnutý“(Prístup bol odmietnutý) so žiadosťou o zadanie účtu a hesla. Pri zadávaní používateľského účtu domény alebo dokonca správcu domény sa adresáre stále neotvárajú.

Súčasne sa ten istý adresár Sysvol / Netlogon otvorí normálne (bez požiadavky na heslo), ak zadáte názov radiča domény: \\ dc1.domain.ru \ sysvol alebo len \\ dc1 \ sysvol.

Na problémových počítačoch so systémom Windows 10 sa môžu vyskytnúť problémy s uplatňovaním skupinových politík. V denníku nájdete chyby pomocou EventID 1058:

Spracovanie skupinovej politiky zlyhalo. Systém Windows sa pokúsil prečítať súbor \\ domain.ru \ sysvol \ domain.ru \ Policies \ GPO GUID \ gpt.ini z radiča domény a nebol úspešný. Nastavenia skupinovej politiky sa môžu uplatňovať až po vyriešení tejto udalosti.

Toto všetko je spojené s novými bezpečnostnými nastaveniami, ktoré sú určené na ochranu doménových počítačov pred spustením kódu (prihlasovacie skripty, spustiteľné súbory) a na prijímanie konfiguračných súborov politík z nedôveryhodných zdrojov. - Tvrdenie UNC. Nastavenia zabezpečenia systému Windows 10 / Windows Server 2016 vyžadujú, aby sa na prístup k adresárom UNC s vylepšenou ochranou (SYSVOL a NETLOGON) používali nasledujúce úrovne zabezpečenia:

  • Vzájomná autentifikácia - vzájomná autentifikácia klienta a servera. Kerberos sa používa na autentifikáciu (NTLM nie je podporované). Preto sa nemôžete pripojiť k adresárom SYSVOL a NETLOGON na radiči domény pomocou adresy IP. V predvolenom nastavení RequireMutualAuthentication = 1.
  • integrita - Overenie podpisu SMB. Umožňuje vám zabezpečiť, aby sa údaje v relácii SMB počas prenosu nezmenili. Podpis SMB je podporovaný iba vo verzii 2.0 a vyššej (SMB 1 nepodporuje podpis SMB pre reláciu). V predvolenom nastavení RequireIntegrity = 1.
  • súkromia - šifrovanie údajov v relácii SMB. Podporované od SMB 3.0 (Windows 8 / Windows Server 2012 a novšie verzie). V predvolenom nastavení je RequirePrivacy = 0. Ak máte vo svojej doméne zostávajúce počítače a radiče domény so staršími verziami systému Windows (Windows 7 / Windows Server 2008 R2 a nižší), nemali by ste túto možnosť používať. RequirePrivacy = 1. V opačnom prípade sa starí klienti nebudú môcť pripojiť k sieťovým adresárom na radičoch domény.

Tieto zmeny boli spočiatku vykonané v systéme Windows 10 v roku 2015 ako súčasť bulletinov zabezpečenia MS15-011 a MS15-014. Výsledkom bolo zmenenie algoritmu MUP (Multiple UNC Provider), ktorý teraz používa špeciálne pravidlá pre prístup k kritickým adresárom na radičoch domény. \\ * \ SYSVOL a \\ * \ NETLOGON.

V systémoch Windows 7 a Windows 8.1 sú cesty chránené UNC v predvolenom nastavení zakázané.

V systéme Windows 10 môžete zmeniť nastavenia kalenia UNC a získať prístup k SYSVOL a NETLOGON prostredníctvom skupinových politík. Na prístup k rôznym cestám UNC pomocou politiky môžete použiť rôzne nastavenia zabezpečenia. Kalené cesty UNC (cesty UNC so zvýšenou ochranou).

  1. Otvorte editor lokálnej bezpečnostnej politiky gpedit.msc;
  2. Prejdite do sekcie politiky Konfigurácia počítača -> Šablóny pre správu -> Sieť -> Poskytovateľ siete;
  3. Povoliť pravidlá Vytvrdené cesty unc;
  4. Kliknite na tlačidlo show a vytvárať položky pre cesty UNC k adresárom Netlogon a Sysvol. Ak chcete úplne zakázať tvrdenie UNC pre konkrétne adresáre (neodporúča sa !!), špecifikujte RequireMutualAuthentication = 0, RequireIntegrity = 0, RequirePrivacy = 0Pre cesty UNC môžete použiť nasledujúce formáty:
    • \\ DC_IP
    • \\ domain.ru
    • \\ DCName

    Alebo môžete povoliť prístup k adresárom Sysvol a Netlogon bez ohľadu na cestu UNC:

    • \\ * \ SYSVOL
    • \\ * \ NETLOGON

    Musíte zadať všetky názvy domén, ktoré potrebujete (radiče domén) alebo adresy IP.

    Spoločnosť Microsoft odporúča použiť nasledujúce nastavenia na bezpečný prístup k dôležitým adresárom UNC:

    • \\ * \ NETLOGON    RequireMutualAuthentication = 1, RequireIntegrity = 1
    • \\ * \ SYSVOL    RequireMutualAuthentication = 1, RequireIntegrity = 1

Ostáva aktualizovať politiky v počítači pomocou príkazu gpupdate / force a skontrolujte, či máte prístup k adresárom Sysvol a Netlogon.

Tieto nastavenia môžete nakonfigurovať pomocou politiky centralizovanej domény. Alebo pomocou nasledujúcich príkazov pre klientov. (Tieto príkazy zakážu autentifikáciu Kerberos pri prístupe k zadaným adresárom v DC. Použije sa NTLM, v dôsledku toho môžete otvoriť chránené adresáre na DC podľa adresy IP):

reg add HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ NetworkProvider \ HardenedPaths / v "\\ * \ SYSVOL" / d "RequireMutualAuthentication = 0" / t REG_SZ / f
reg add HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ NetworkProvider \ HardenedPaths / v "\\ * \ NETLOGON" / d "RequireMutualAuthentication = 0" / t REG_SZ / f

Tieto príkazy vám môžu pomôcť, ak:

  • V radiči domény máte starú verziu šablón pre správu (DC zo starého systému Windows Server 2008 R2 / Windows Server 2012), pre ktoré nie je nastavená politika Hardened UNC Paths;
  • z dôvodu neprístupnosti adresára Sysvol nemôžu klienti získať politiky domény a tieto nastavenia registra nemôžete distribuovať.