Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Co w biurze piszczy … RODC

Podobne prezentacje


Prezentacja na temat: "Co w biurze piszczy … RODC"— Zapis prezentacji:

1 Co w biurze piszczy … RODC
Tomasz Onyszko W2K.PL \ Microsoft

2 { O mnie … } … przy klawiaturze od dobrych 18 lat, z tego ostatnie 9 zawodowo … prowadzę blog W2K.PL (jak i angielską wersję na stronach DirTeam.Com) … udzielam się czasami na wss.pl i grupach Usenet … w wolnych od powyższego chwilach pracuję w Microsoft Consulting Services jako Senior Consultant (Identity & Access Management)

3 { Agenda } Branch Office: Wprowadzenie Wdrożenie Zarządzanie

4 { Wprowadzenie }

5 { Windows 2008 DS } Zmiana nazewnictwa
Active Directory Directory Services (AD DS) Active Directory Lightweigth Directory Services (AD LDS) Nowości Fine Grain Password Policy (FGPP) Replikacja SYSVOL z użyciem DFS-R Read Only Domain Contoller (RODC) Nowe mechanizmy inspekcji Zmiany w mechanizmach GPO (ADMX, Centrall Store, GPO Preferences)

6 { Branch Office } Branch Office
Zdalna lokalizacja w ramach organizacji (niezależnie od jej wielkości), w której może pracować od jednego do kilkuset użytkowników Typowy BO nie posiada lub posiada ograniczone zasoby IT do zarządzania systemami Hub Centralna lokalizacja organizacji Przeważnie posiada własne zasoby IT zarządzające siecią

7 Serwery w lokalizacjach zdalnych?
{ Branch Office – problemy i wyzwania } Ograniczenia w sieciach rozległych Niskie przepustowości, duże opóźnienia Zarządzanie Brak administratorów on-site Duże koszty zapewnienia ciągłości w działaniu Problemy z delegacją uprawnień Bezpieczeństwo „Brak zaufania” z definicji Serwery w lokalizacjach zdalnych? Serwery w centrali? lub

8 { Branch Office a’la Windows 2008 }
Windows Server 2008 w biurze zdalnym: Server Core Hyper-V BitLocker RODC File and Print Services DHCP, DNS Zalety Zwiększone bezpieczeństwo Łatwe zarządzanie Problemy Kompatybilność aplikacji Kompatybilność administratorów (Server Core)

9 { Wdrożenie }

10 { RODC w pigułce} Baza danych katalogu Read-Only i jednokierunkowa replikacja Global Catalog, Read-only DNS Filtrowany zestaw atrybutów dostępny na RODC (FAS) Wydzielenie lokalnych ról (w tym lokalny administrator) Delegowany proces promowania RODC (staged promotion) Polityka replikacji haseł Mechanizmy wspomagające proces zarządzania RODC

11 Traktujcie RODC jak serwer członkowski !!!
{ RODC - zaufanie } RW DC + Domain Admin == Pełne zaufanie RO DC + Local Admin == Ograniczone zaufanie Z punktu widzenia usługi katalogowej RODC jest serwerem „bez zaufania” !!! Traktujcie RODC jak serwer członkowski !!!

12 { Wymagania } FFL \ DFL: minimalnie Windows 2003 Native
ADPREP /RODCPREP (w przypadku istniejących domen 2003) Minimalnie 1 RW DC na Windows > niekoniecznie PDCE RODC domyślnie działa jako źródło czasu: Wymaga w tym celu RW DC Windows 2008 W2008 na PDC Emulator, lub Windows 2008 RWDC jako zaufane źródło czasu W32tm /config /reliable:yes /update

13 { 10, Wchodzę, FAS } Filtered Attribute Set (RODC FAS)
We wczesnych wersjach znany jako PAS (Partial Attribute Set) Zestaw atrybutów które nie są replikowane do RODC Rekomendacja Ustalić zestaw FAS przed wdrożeniem RODC serachFlags: bit 10 (hex 0x200, dec 512) ( ADMOD –b <Attribute DN> searchFlags::<value> Dla developerów (ale nie tylko) Atrybutu wchodzącego w skład FAS na RODC nie ma: Próba odczytu spowoduje wyjątek

14 TRUE, FALSE, <not set>
{ Trivia Quiz #1 } O Ile potencjalnych wartości można zadać zapytanie o atrybut typu BOOLEAN w katalog Active Directory?? 2 3 4 3 TRUE, FALSE, <not set> !(attribute=*)

15 { Projekt – zagadnienie #1 }
Dwa RO DC w jednej lokacji (site) Redundancja ?? Wydajność ?? Fakty RODC replikuje dane tylko z RWDC Brak replikacji danych pomiędzy RODC w tej samej lokacji Efekt Problemy … brak spójności danych o hasłach Rekomendacja: NIE !!!

16 { Projekt – zagadnienie #2 }
RW DC i RODC w jednej lokacji No właśnie … w zasadzie po co ??? Potencjalny problem – edycja GPO Dane GPO składają się z danych katalogu i plików SYSVOL RODC nie replikuje zmian SYSVOL Zmiany w katalogu wykonane na RWDC Zmiany w plikach wykonane na RODC Nigdy nie zostaną zreplikowane do innych DC Efekt Poza pytaniem … po co ?? Problem … potencjalny brak spójności danych Rekomendacja: NIE !!!

17 { Projekt – zagadnienie #3 }
Site links RODC wymaga Windows 2008 DC jako bezpośredniego partnera replikacji Wymaga włączenia site link bridging

18 { Projekt – zagadnienie #4 }
Kopie zapasowe … zapomnijmy o NTBackup, cóż … … o taśmach też, cóż … Windows Backup Kopie zapasowe na dysk (tylko) Wymaga odpowiedniego przygotowania podsystemu dysków Wydzielona partycja na kopie zapasowe Windows 2003 Windows 2008

19 { Instalacja … } Zanim rozpoczniemy
Rozważcie Server Core i BitLocker jako opcje dla serwera w BO Zdefiniujcie RODC Filtered Attribute Set Zdefiniujcie grupy dedykowane dla RODC (Allow, Deny, Administrators) Wdrożenie wystarczającej liczby RW DC Windows 2008 W trakacie: Korzystajcie z opcji staged promotion i Install From Media Staged promotion Promocja nowego RODC podzielona na dwa etapy

20 { Staged promotion – etap I, zaufany }
Utworzenie konta dla nowego RODC Wykonywana przez Domain Admin Wymagane Windows 2008 lub Vista SP1 i RSAT ADU&C -> „Pre-Create Read-only domain controller account” DCPROMO.EXE: DCPROMO /CreateDCAccount ReplicaDomainDNSName:<FQDN>

21 { Staged promotion – etap II, zaufany }
Dokończenie instalacji Wykonywane przez delegowanego administratora Lokalnie Server Manager DCPROMO.EXE: DCPROMO /UseExistingAccount:Attach Zdalenie z poziomu Windows 2008 \ Vista: WinRM \ WinRS z użyciem DCPROMO.EXE

22 { Demo } Delegowana promocja RODC

23 {  } Pamiętaj administratorze młody, zawsze aktywuj serwer zanim pójdziesz na zawody Aktywacja to rewelacja { Głupio mi  }

24 { ... i żyli długo i szczęśliwie ale … #1 }
RODC i Exchange Exchange nie współpracuje z RODC w tej samej lokacji Bez zmian dla Exchange 2007 SP1 RODC i Outlook Outlook korzysta z GC wskazanego przez Exchange (patrz powyżej) Exchange nigdy nie wskaże RODC w lokacji klienta Rozwiązanie – KB ( Ręczne wskazanie klientowi GC (RODC) z jego lokacji

25 { ... i żyli długo i szczęśliwie ale … #2 }
RODC i SQL SQL 2005 \ 2008 nie może zostać zainstalowany na RODC Problem: brak możliwości utworzenia odpowiednich grup Nie można tworzyć obiektów na RODC Tak … wiem … to też wiem … i tamto też …  Dobre wiadomości: Dla SQL 2008 zostanie to rozwiązane (najprawdopodobniej) Złe wiadomości: Dla SQL 2005 nie ulegnie to zmianie

26 { ... i żyli długo i szczęśliwie ale … #3 }
Account lockout WAN ON-LINE: konto zablokowane na RODC i RW DC WAN OFF-LINE: konto zablokowane tylko na RODC Jak widać RODC też potrafi pisać do katalogu  ??? Informacja o ostatnim logowaniu interaktywnym: WAN ON-LINE: informacja na RODC i RW DC WAN OFF-LINE: informacja tylko na RODC

27 { ... i żyli długo i szczęśliwie ale … #4 }
Kontrolery domeny Windows 2003 Nie identyfikują poprawnie RODC zarejestrowanych dla lokacji Lokacja z RODC == Lokacja bez DC Auto Site Coverage Rezultat: Windows 2003 DC rejestruje rekordy DNS dla lokacji z RODC Rozwiązanie: poprawka QFE (KB944043) RODC compatibility pack for down-level clients Problem z synchronizacją czasu Problem z dodawaniem do domeny komputerów w DMZ … i jeszcze 8 innych

28 { Zarządzanie }

29 { Separacja roli administratora }
Role administracyjne rozdzielone na poziomie katalogu i lokalnego systemu Lokalna rola administratora na RODC Pozwala na pełne zarządzanie usługami RODC bez uprawnień Domain Admin Oczywiście poza zasobami katalogu Konfigurowana na poziomie katalogu lub lokalnie na RODC Informacja przechowywana w rejestrze lokalnym systemu

30 { Separacja roli administratora }
Rola administratora RODC konfigurowana na poziomie katalogu: Zarządzana tylko poprzez atrybut katalogu Konfigurowana przez atrybut managedBy na obiekcie RODC Pozwala na instalację / naprawę / zarządzanie RODC Rola administratora RODC konfigurowana lokalnie Konfigurowana przy pomocy NTDSUTIL Pozwala jedynie na zarządzanie RODC

31 { … a administrator „biura”}
Delegacja uprawnień w ramach katalogu jak w Windows 2003 Ważna zmian … uprawnienia „właściciela” Windows 2003: Delegujemy uprawnienia do tworzenia obiektu Bez możliwości usunięcia „Właściciel” może wszystko … Windows 2008: OWNER RIGHTS (działa tylko na Windows 2008) Możliwość ograniczenia uprawnień „właściciela”

32 { RODC i uwierzytelnienie }
RODC domyślnie nie przechowuje haseł, z wyjątkiem Lokalnego konta „Kerberos TGT” (CN=krbtgt_<numer>) Atrybut: ms-DS-KrbTgt-Link Własnego hasła komputera Żądania uwierzytelnienia są przekazywane do RW DC Dla użytkowników i komputerów, dla których hasło nie jest lokalnie przechowywane Informacja o obiektach które zostały uwierzytelnione: Obiekt użytkownika: ms-DS-AuthenticatedAt-DC Obiekt DC: ms-DS-AuthenticatedTo-Accountlist

33 { Trivia Quiz #2 } LinkID atrybutu ms-DS-KrbTgt-Link to Jaki jest LinkID atrybutu ms-DS-KrbTgt-Link-BL? 2101

34 { Password Replication Policy }
Mechanizm pozwalający na ograniczenie ryzyka związanego z hasłami Pozwala na zdefiniowanie listy obiektów dla których hasło może być w lokalnym cache (msDS-RevealOnDemandGroup) Nigdy nie może być lokalnie zapamiętane (msDS-NeverRevealGroup) REPADMIN /PRP VIEW <RODC> ALLOW REPADMIN /PRP VIEW <RODC> DENY Nigdy nie zezwalamy na zapamiętywanie haseł kont uprzywilejowanych

35 {RODC, we’ve got a problem … }
RODC adresuje ważny scenariusz z punktu widzenia bezpieczeństwa Utracony DC (skradziony, zagubiony … ) Co się dzieje z hasłami?? Lokalne konto KRBTG – brak zagrożenia dla całej domeny Ułatwiony reset haseł – lista obiektów z cache: RODC: msDS-RevealedList, ms-DS-Revealed-Users Dla obiektu użytkownika: ms-DS-Revealed-DSAs REPADMIN /PRP <RODC> REVEAL

36 { … a jak usunąć hasła z RODC …. }
Co zrobić gdy musimy usunąć hasło z RODC: Zmodyfikować PRP – usunąć konto(a) z listy Allow dla RODC Wykonać reset hasła dla kont(a) Usunąć hasła z RODC Wymaga uprawnienia: „Read-Only-Replication-Secret-Synchronization” Użycie operational attribute: rODCPurgeAccount admod –b <RODC DN> rODCPurgeAccount::<account DN>

37 { Demo } Sprzątanie po RODC

38 { AD Snapshot }

39 { Active Directory snapshots }
Nie jest to killer feature ale może być przydatne Snapshot - „zrzut” zawartości katalogu na dany punkt w czasie Nie jest to pełny backup, i nie może go zastąpić Możliwe jest zamontowanie „zrzutu” jako równoległej instancji katalogu Ograniczenia: Snapshot obejmuje wszystkie elementy związane z AD Dane pozostają na oryginalnych wolumenach Nie można wykonać snapshot na dysk zewnętrzny Maksymalnie 512 „zrzutów” na jednym DC Czy faktycznie ograniczenie??? Brak UI Czy faktycznie ograniczenie??? 

40 { Snapshot - Reanimacja }
Kasujemy konto Dyrektora – niedobrze  Teraz: Panika Odtwarzamy backup (o ile go mamy  ) DSRM Ntdsutil authoritative restore subtree <DN> Czas: ok. 30 – 60 min. # OS restart: 2 A gdy mamy snapshot: Montujemy snapshot Odtwarzamy obiekt z nagrobka (tombstone) Przywracamy wszystkie atrybuty Czas: ok. 5 min # OS restart: 0

41 {Reanimacja – How To … } Jak to zrobić:
Wykonać snapshot -> ntdsutil snapshot create Zamonotować snapshot -> ntdsutil snapshot mount Uruchomić instancję LDAP -> dsamain.exe Odtworzenie danych: Odzyskanie „nagrobka”: admod.exe, ldp.exe, adrestore.exe Odzyskanie danych z „migawki”: LDIFDE.EXE, VBScript, PowerShell Import danych do katalogu: LDIFDE.EXE, VBScript, PowerShell A gdyby tak prościej  1Identity Snapshot Recovery Tool ( oirecmgr.exe -o <guid> -sh lhfdc1:1389 -ol -real

42 { Demo } Odzyskiwanie danych ze snapshot

43 { Podsumowanie }

44 Heroes {Community} Launch
{ Dziękujemy! } Heroes {Community} Launch Wrocław 2 czerwca 2008

45


Pobierz ppt "Co w biurze piszczy … RODC"

Podobne prezentacje


Reklamy Google