1. Cele i zadania systemu operacyjnego Windows Server Flashcards

1
Q

Cele i zadania systemu operacyjnego

A
  • Aby użytkownik mógł pracować na komputerze potrzebuje odpowiedniego oprogramowania, czyli systemu operacyjnego.
  • System operacyjny pozwala na interakcję pomiędzy człowiekiem, a maszyną.
  • Pierwsze systemy operacyjne powstawały w latach 50 XX wieku i były wykorzystywane do celów militarnych.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

System operacyjny to

A

• System operacyjny to oprogramowanie, które stanowi interfejs pomiędzy użytkownikiem, a oprogramowaniem użytkowym i sprzętem.
• Dzięki SO możemy wydawać polecenia dla komputera.
• System operacyjny odpowiada za zarządzanie:
– procesami,
– pamięcią,
– pamięcią masową (dyski twarde),
– plikami,
– urządzeniami input/output,
– usługami sieciowymi,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

System operacyjny powinien posiadać:

A
– interfejs przejrzysty dla użytkownika
– wysoką wydajność
– niewielki rozmiar
– możliwość aktualizacji
– znaczną liczbę aplikacji
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Systemy operacyjne podzielić można ze względu na:

A
  • Liczbę wykonywanych zadań
  • Sposób komunikacji systemu z użytkownikiem
  • Architekturę systemu
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Liczbę wykonywanych zadań:

A

– jednoprogramowe - są przystosowane do wykonywania tylko jednego zadania, aby rozpocząć pracę następnego programu trzeba zakończyć pierwszy (MS-DOS).
– wieloprogramowe - są przystosowane do wykonywania wielu zadań na raz (Windows).
– wielozadaniowe - wielozadaniowy system operacyjny umożliwia jednoczesne działanie wielu programów, a także wielu użytkowników (wielodostęp), wykorzystując zapas mocy obliczeniowej szybkiego procesora i podział czasu (UNIX).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Sposób komunikacji systemu z użytkownikiem:

A

– systemy tekstowe - komunikacja przebiega przy pomocy komend wprowadzanych z linii poleceń (DOS)
– systemy graficzne - komunikacja odbywa się przy pomocy graficznych symboli (okienek oraz ikon); obsługa systemu polega na manipulacji przy pomocy myszy bądź klawiatury symbolami odpowiadającymi określonym zadaniom (MS Windows, MacOS)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Architekturę systemu:

A

– monolityczne - jednozadaniowe systemy posiadające najprostszą strukturę, gdzie w danym czasie może być realizowane tylko jedno zadanie
– warstwowe - posiadające hierarchiczną strukturę poleceń systemowych; możliwa jest realizacja wielu zadań jednocześnie (np. nadzorowanie procesu drukowania podczas edycji tekstu)
– klient / serwer - systemy posiadające bardzo rozbudowaną strukturę, nadzorujące podrzędne systemy zainstalowane na komputerach w sieci.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Architektura klient/serwer

A

Systemy te postrzegają aplikacje jako „klientów”, korzystających z usług serwerów.

Aplikacja „klient” komunikuje się z serwerem przez jądro systemowe, natomiast każdy serwer działa we własnej, chronionej i wydzielonej przestrzeni adresowej w pamięci operacyjnej, gdzie jest odizolowany od innych zadań (MS Windows Server).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Systemy klient/serwer realizują swe zadania na trzy sposoby:

A
  • wszelkie aplikacje uruchamiane są na serwerze, a wyniki prezentowane u ”klienta”
  • serwer dostarcza zasobów dla aplikacji, które uruchamiane są po stronie „klienta”
  • wszelkie komputery współdziałają ze sobą na zasadzie równy z równym (peer to peer), wykorzystując wzajemnie swoje zasoby
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Struktura systemu operacyjnego

A

• System operacyjny jest dziś najczęściej systemem dużym i złożonym.
• Jest więc tworem skomplikowanym, który musi zapewniać z jednej strony dużą niezawodność, a z drugiej łatwość rozbudowy i modyfikacji (na przykład dostosowania do szybko zmieniających się
rozwiązań sprzętowych).
• Dzisiejsze konstrukcje systemów operacyjnych mają najczęściej budowę modułową.
• Budowa taka ułatwia prace konstrukcyjne nad systemem umożliwiając podział pracy między kilka zespołów projektowych oraz ułatwia modyfikację systemu.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

W systemie operacyjnym można wyróżnić trzy podstawowe warstwy:

A
  • warstwę API (interfejsu aplikacji),
  • warstwę jądra,
  • warstwę sterowników urządzeń.

Podział ten jest podziałem umownym i nie musi występować w każdym systemie operacyjnym.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Struktura SO – Warstwa API

A
  • Warstwa ta stanowi zbiór poleceń, które aplikacje użytkownika mogą wydawać systemowi operacyjnemu (na przykład: „zamknij plik”, „odczytaj znak z klawiatury”).
  • Warstwa API (Application Program Interface) pełni rolę pośrednika między systemem operacyjnym, a programami użytkownika.
  • Dzięki temu program nie musi troszczyć się na przykład o obsługę procesu otwierania czy zamykania pliku.
  • Nie musi też posiadać wiedzy w jaki sposób w konkretnym systemie proces taki jest wykonywany.
  • Całość obsługi pozostawia on systemowi operacyjnemu, który wie jak otworzyć i zamknąć plik.
  • Aby programiści piszący programy użytkowe mogli korzystać z warstwy interfejsu aplikacji muszą wiedzieć jakie i w jaki sposób wydawać polecenia systemowi operacyjnemu.
  • Zestaw poleceń API systemu operacyjnego jest więc udokumentowany i udostępniany programistom.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Struktura SO – Warstwa jądra

A
  • Jądro systemu operacyjnego (ang. kernel) - podstawowa część systemu operacyjnego, która jest odpowiedzialna za wszystkie jego zadania.
  • Główny interfejs między podstawowym sprzętem maszyny, a systemem operacyjnym stanowi jądro systemu, które jest najbardziej wewnętrzną warstwą SO.
  • Zadaniem jądra systemu jest stworzenie pewnego środowiska, w którym mogą występować procesy.
  • Jądro mieści w sobie obsługę przerwań, przełączanie procesorów od procesu do procesu, realizację mechanizmów służących do komunikacji między procesami.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Jądro systemu składa się z trzech programów:

A

– programu wstępnej obsługi przerwań, który inicjuje obsługę wszystkich przerwań,
– programu zwanego dyspozytorem, który przełącza CPU (procesor) od jednego do drugiego procesu,
– procedur, które realizują operacje podstawowe służące do komunikacji między procesami.

Te procedury wywołuje się w procesach za pośrednictwem od wołań do systemu.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Struktura SO – Warstwa sterowników urządzeń

A
  • Warstwa sterowników urządzeń zajmuje się fizyczną obsługą konkretnych urządzeń systemu komputerowego.
  • Jądro systemu operacyjnego nigdy samodzielnie nie kontaktuje się z takimi urządzeniami jak napędy dyskowe, karty sieciowe czy kartą graficzną.
  • Zawsze pośrednikiem w tych kontaktach jest warstwa sterowników urządzeń.
  • Warstwa sterowników urządzeń składa się z niewielkich programów zwanych sterownikami urządzeń.
  • Programy te zajmują się obsługą konkretnych urządzeń.
  • Dzięki takiej budowie systemu operacyjnego łatwo jest modyfikować i zmieniać urządzenia i ich oprogramowanie bez konieczności zmiany całego systemu operacyjnego.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Pojęcie sieci komputerowej

A
  • Sieć komputerowa - zespół urządzeń i oprogramowania pozwalającego na połączenie komputerów (terminali sieci) w celu wymiany danych, korzystania ze wspólnych zasobów (dysków, pamięci, informacji, programów, urządzeń peryferyjnych).
  • Jest to zespół komputerów i towarzyszących tym komputerom urządzeń peryferyjnych.
  • Urządzenia i komputery w sieci mogą się ze sobą komunikować.
  • Sieć komputerowa jest to cały zbiór sprzętu i oprogramowania.
  • Umożliwia wymianę informacji między różnymi komputerami.
  • Głównym zadaniem sieci jest podłączenie użytkowników do wspólnych zasobów, takich jak np. dyski twarde, drukarki.
  • Przy większej liczbie terminali pracę sieci komputerowej wspomagają przełączniki - do realizacji rozgałęzień.
  • Transmisję między różnymi rodzajami sieci mogą wspomagać routery, bramki komunikacyjne (gateway), mosty (bridge).
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Urządzeniami niezbędnymi do uruchomienia sieci komputerowej są:

A

– komputery centralne (serwery),
– karty sieciowe,
– okablowanie (skrętki, światłowody),
– sieciowy system operacyjny (NOS).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Ze względu na sposób zdefiniowania komputera centralnego rozróżnia się sieci typu:

A

– Klient - serwer (dedykowany serwer),

– Peer to peer (równorzędnych komputerów), gdzie rolę komputera centralnego można określić na poziomie oprogramowania.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Ze względu na zasięg sieci komputerowe dzieli się na:

A

– LAN (lokalne),
– WAN (rozległe),
– MAN (metropolitalne).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Sieciowe Systemy Operacyjne NOS (Network Operating System)

A

• Sieciowy system operacyjny (NOS) - umożliwia komunikację między wieloma urządzeniami, a także zasobami sieci.
• Sieciowy system operacyjny (NOS) tworzy środowisko, w którym użytkownicy maszyn mają dostęp do zasobów sieciowych.
• Rejestrują się na zdalnych maszynach przesyłając dane między nimi i/lub własną maszyną.
• Wsparcie przesyłania danych realizują sieciowe systemy plików,
np:
– NFS (Network File System) – UNIX,
– SMB (Server Message Block) – Windows,
– NCP (NetWare Core Protocol)– Novell.
• Do komunikacji SSO niezbędna jest sieć komputerowa, w której komputery porozumiewać się będą przy pomocy odpowiedniego protokołu, np:
– TCP/IP - sieć Internet,
– IPX/SPX - sieć Novell,

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Charakterystyka sieciowych systemów operacyjnych:

A

– Systemy wielodostępowe - umożliwiają dostęp wielu użytkowników jednocześnie,
– Systemy wielozadaniowe - muszą pozwalać na wykonywanie wielu zadań i procesów jednocześnie,
– Systemy wieloprocesorowe - skoordynowane wykonywanie programów przez więcej niż jeden procesor w komputerze lub kilka komputerów.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Wymagania stawiane współczesnym sieciowym systemom operacyjnym

A

• Od sieciowego systemu operacyjnego wymaga się przede wszystkim sprawnego zarządzania zasobami sieci, a także wygodnego interfejsu użytkownika.
• Współczesny sieciowy system operacyjny musi:
– być systemem wielozadaniowym,
– obsługiwać pamięć wirtualną,
– posiadać okienkowy graficzny interfejs użytkownika (GUI),
– udostępniać cały szereg innych usług
• Poza tym przed sieciowymi systemami operacyjnymi stawia się następujące wymagania eksploatacyjne:
– Rozszerzalność
– Mobilność
– Kompatybilność
– Niezawodność i odporność na zawieszenia
– Bezpieczeństwo
– Wydajność

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Rozszerzalność

A

Rozszerzalny system operacyjny daje możliwość łatwej rozbudowy bez konieczności dokonywania zmian w systemie.

Jest to możliwe dzięki modułowej budowie oprogramowania systemowego, w której system operacyjny zbudowany jest z odrębnych modułów powiązanych ze sobą precyzyjnie zdefiniowanymi interfejsami.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Mobilność

A

Oprogramowanie systemowe powinno mieć możliwość przenoszenia z jednej platformy sprzętowej na inną (zmiana platformy sprzętowej związana jest nie tylko ze zmianą procesora, lecz także ze zmianą organizacji całego komputera).

Mobilne systemy operacyjne posiadają szereg wariantów realizacji dla różnych platform sprzętowych (systemy takie określa się mianem wieloplatformowych),

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

Kompatybilność

A

Współcześnie istnieje wiele systemów operacyjnych (wersje systemu UNIX, MSDOS, Windows 3.x, Windows NT, 2003, 2008, 2012, 2016), dla których na przestrzeni wielu lat opracowano znaczną liczbę aplikacji.

Z tego powodu dla użytkownika zmieniającego system operacyjny jest bardzo istotne, aby dana aplikacja pracowała także w nowym systemie.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

Niezawodność i odporność na zawieszenia

A

System operacyjny powinien być odporny na błędy (tak wewnętrzne jak i zewnętrzne).

Działanie systemu powinno także być zawsze przewidywalne, a programy aplikacyjne nie mogą mieć wpływu na destabilizację systemu operacyjnego.

Niezawodność oraz odporność na zawieszenia jest zapewniona przede wszystkim przez odpowiednią architekturę, leżącą u podstaw budowy systemu, oraz przez jakość oprogramowania.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

Bezpieczeństwo

A

Współczesny system operacyjny powinien chronić dane oraz inne zasoby systemu komputerowego przed nieautoryzowanym dostępem oraz zapewniać bezpieczeństwo danych przesyłanych sieciami.

W tym celu SO powinien udostępniać następujące środki:
– uwierzytelnianie użytkowników (określenie ich legalności),
– autoryzacja, czyli przydzielenie legalnym użytkownikom określonych uprawnień dostępu do zasobów komputera,
– audyt, czyli rejestracja wszystkich „podejrzanych” zdarzeń dla bezpieczeństwa systemu.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Wydajność

A

System operacyjny powinien cechować się możliwie dużą szybkością oraz krótkim czasem reakcji na polecenia użytkownika, w takim stopniu, w jakim pozwala na to platforma sprzętowa.

Na wydajność systemu ma wpływ wiele czynników, do najważniejszych należy zaliczyć:
– architekturę systemu operacyjnego,
– różnorodność funkcji,
– jakość oprogramowania systemowego,
– możliwość implementacji SO na wydajnej platformie sprzętowej.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

Microsoft Windows NT (New Technology)

A
  • Rodzina 32 i 64-bitowych systemów operacyjnych firmy Microsoft, początkowo przeznaczonych do zastosowań profesjonalnych, obecnie z tej rodziny pochodzą także najpopularniejsze systemy dla użytkowników domowych.
  • Rodzina systemów NT, wywodzi się z systemu OS/2, nad którym pracowali Microsoft razem z IBM.
  • Najnowsza stabilna wersja NT dla komputerów osobistych i stacji roboczych to 10.0 czyli Windows 10, a dla serwerów Windows Server 2019.
  • System NT działa wielozadaniowo i z wywłaszczeniem. Daje się przenosić na różne architektury procesorów.
30
Q

Podstawowe cechy Microsoft Windows NT

A
  • Przenośność
  • Bezpieczeństwo
  • Częściowa zgodność ze standardem POSIX (interfejs programistyczny, interfejs użytkownika, właściwości powłoki systemowej) interfejsu przenośnego systemu operacyjnego
  • Możliwość korzystania z wielu procesorów
  • Rozszerzalność
  • Adaptacje międzynarodowe
  • Deklarowana zgodność z aplikacjami MS-DOS
31
Q

Microsoft Windows 2000

A
  • Biznesowy, 32-bitowy, wielozadaniowy z wywłaszczaniem, wielowątkowy, system operacyjny z serii NT.
  • Jego następcami są Windows XP
  • Windows 2000 jest klasyfikowany jako system operacyjny o jądrze hybrydowym (opartym na zmodyfikowanych architekturach jądra monolitycznego oraz mikro jądra)
  • Wszystkie wersje tego systemu operacyjnego obsługują system plików Windows NT, NTFS 3.0, z możliwością szyfrowania plików, vjak również zwykłe i dynamiczne zarządzanie dyskami.
32
Q

Cechy Windows 2000

A
  • Rodzina Microsoft Windows 2000 posiada dodatkową funkcjonalność, włączając w to usługę Active Directory (hierarchiczny szkielet zasobów),
  • Posiada możliwość pracy z systemem plików NTFS i FAT32,
  • Lepsze zabezpieczenia logowania,
  • Prawa dostępu do plików i ich szyfrowanie oraz kompresowanie (tylko NTFS),
  • Przydział pamięci dyskowej dla użytkowników,
  • Obsługa większości urządzeń cyfrowych.
  • Windows 2000 był pierwszym systemem z serii NT obsługującym technologię USB i IrDA.
  • Na komputerach pracujących pod kontrolą tego systemu możliwe było uruchamianie aplikacji napisanych dla DOS i Windows 3.x.
  • Windows 2000 był ostatnim pozbawionym konieczności aktywacji wydaniem systemu Windows z linii NT.
33
Q

Microsoft Windows Server

A

• Grupa systemów operacyjnych firmy Microsoft przeznaczonych dla serwerów.

34
Q

Microsoft Windows Server 2003

A

• Wersja systemu Windows, oparta na edycji XP, przeznaczona do zastosowań serwerowych (NT Server).
• W porównaniu do wersji 2000 wprowadzono lub poprawiono wiele funkcji sieciowych. Do najważniejszych należą między innymi:
– IIS (Internet Information Services) w wersji 6.0 - zbiór usług internetowych- FTP, FTPS, HTTP, HTTPS, oraz SMTP,
– poprawki w usłudze Active Directory,
– dodanie funkcji kopii w tle.
• System nadal może współpracować z systemami plików FAT, FAT32 i NTFS.
• Wyposażono go w platformę .NET Framework w wersji 1.1 (platforma programistyczna)
• System wyposażono w specjalną edycję przeglądarki Internet Explorer.
• System jest też skonfigurowany w ten sposób, że praktycznie niemożliwe jest uruchamianie lub ściągnięcie plików lub rozszerzeń, które mogą zaszkodzić systemowi.

35
Q

Bezpieczeństwo - Windows Server 2003

A

• Microsoft w Windows 2003 Server położył szczególny nacisk na bezpieczeństwo, które w tej wersji Windows było najważniejszym celem, jaki przyświecał projektantom i programistom tego systemu.
• Na bezpieczeństwo Windows 2003 Server składa się kilka kluczowych elementów:
– różne sposoby autoryzacji i identyfikacji użytkownika,
– listy dostępu i praw,
– polisy i inne mechanizmy pozwalające tworzyć spójną politykę bezpieczeństwa obejmującą różne aspekty działania serwera.

36
Q

Autoryzacja - Windows Server 2003

A
  • Autoryzacja jest procesem weryfikacji obiektu – czy rzeczywiście jest tym, za kogo się podaje.
  • Najpowszechniejszym przykładem autoryzacji jest logowanie się użytkownika do systemu.
  • W najprostszym przypadku – podaje swój identyfikator oraz hasło.
  • Jednak Windows 2003 Server obsługuje także smart card czy inne mechanizmy przekazywania informacji do autoryzacji.
  • Kontrola oparta na liście praw dostępu.
37
Q

Prawa - Windows Server 2003

A

• Prawa definiują, jakie operacje dany użytkownik (a raczej element o danym numerze SID) może wykonać na określonym obiekcie.
• Prawa mogą być przypisane m.in. do następujących obiektów:
– użytkowników/grup danej domeny,
– komputerów i innych „specjalnych” obiektów występujących w Active Directory,
– użytkowników czy grup należących do innej domeny, która jest połączona relacją zaufania z daną domeną,
– lokalnie zdefiniowanych użytkowników/grup na danym komputerze.

38
Q

Polisy - Windows Server 2003

A

• W Windows Server 2003 rozbudowane zostały możliwości tworzenia tzw. polis bezpieczeństwa.
• Polisa jest zbiorem zasad określających ogólne uprawnienia komputera pełniącego określoną rolę w domenie czy też prawa użytkownika.
• Dzięki nim administrator określa zestaw uprawnień obowiązujących w danej sieci.
• Dzięki mechanizmowi dystrybucji, polisy (czyli – zasady bezpieczeństwa) są dystrybuowane na każdy z komputerów w sieci.
• Określane są zasady postępowania z hasłami (minimalna długość, po jakim czasie hasło musi zostać zmienione itp.)
• W jakich warunkach konto jest blokowane, dokładne mechanizmy dystrybucji informacji w Kerberos czy zasady audytu. – Kerberos protokół uwierzytelniania i autoryzacji w sieci komputerowej z wykorzystaniem Centrum Dystrybucji Kluczy
• Polisy mogą obowiązywać na lokalnym komputerze jak i na komputerach wykorzystujących usługę katalogową.
• Mechanizm ustawiania polis oraz zakres elementów jest bardzo podobny – w zależności od tego, gdzie polisa ma obowiązywać należy otworzyć:
– odpowiednią konsolę MMC,
– ustawienia zabezpieczeń lokalnych,
– ustawienia zabezpieczeń domeny,
– lub ustawienia zabezpieczeń kontrolera domeny.

39
Q

Prawo do uruchomienia aplikacji - Server 2003

A

• W Windows 2003 Server można na poziomie polis ustalać prawa do uruchamiania (dotyczy to zwłaszcza serwerów 2003 oraz stacji roboczych działających pod kontrolą Windows XP).
• Używając ustawień zabezpieczeń (czy to lokalnych, czy też na poziomie katalogu) można:
– ograniczyć uruchamianie nieznanych programów (w tym – wirusów),
– określić, jakiego typu komponenty mogą być ściągane i uruchamiane na komputerze,
– wymóc, by można było uruchamiać tylko skrypty podpisane cyfrowo.

40
Q

Active Directory - Windows Server 2003

A
  • AD, to usługa katalogowa (hierarchiczna baza danych) dla systemów Windows – Windows 2003 Server oraz Windows 2000, będąca implementacją protokołu LDAP (adresacja sieci).
  • W Active Directory informacje grupowane są hierarchicznie.
  • Podstawową jednostką jest tzw. liść, który położony jest w kontenerze w Active Directory nazywanym jednostką organizacyjną (ang. Organizational Unit, OU).
  • Liście i kontenery zorganizowane są w domeny
41
Q

Drzewo - Windows Server 2003

A
  • Domeny zorganizowane hierarchicznie mogą tworzyć strukturę drzewa.
  • Drzewo posiada zawsze przynajmniej jedną domenę –domenę najwyższego poziomu (ang. root) –korzeń drzewa.
  • Pozostałe domeny (o ile istnieją) mogą być umieszczone poniżej domeny najwyższego poziomu, tworząc drzewo. Niższe poziomy mogą się rozgałęziać.
42
Q

Las - Windows Server 2003

A
  • Każde drzewo znajduje się w jakimś lesie (ang. forest).
  • Las składa się z przynajmniej jednego drzewa. Nie istnieje możliwość utrzymywania drzewa bez utrzymywania lasu.
  • Uwaga ta odnosi się również do domeny Active Directory – domena nie może istnieć samodzielnie, musi istnieć w jakimś drzewie i jakimś lesie.
  • Jeżeli jest to pierwsza domena, to tworzy pierwsze drzewo (którego korzeniem się staje) oraz pierwszy las. Las bierze nazwę od tej domeny
43
Q

Różnice między grupą roboczą a domeną

A

• W grupie roboczej lista kont użytkowników, uprawnienia użytkowników i zabezpieczenia systemów (zasady) przechowywane są lokalnie, tzn. osobno na każdym komputerze wchodzącym w skład grupy roboczej.
• Każdy komputer jest jednostką autonomiczną:
– Aby móc pracować (zalogować się) na komputerze należącym do grupy roboczej, trzeba mieć konto na tym komputerze.
– W przypadku osób pracujących na więcej niż jednym komputerze oznacza to konieczność powielania kont na różnych komputerach (i pamiętanych do nich haseł).

• W domenie zarządzanie informacją o kontach użytkowników, komputerach domeny oraz zasadach obowiązujących w domenie jest scentralizowane:
– Komputery współdzielą bazę danych kont, zasad, zabezpieczeń, która znajduje się w kontrolerach domeny.
– W trakcie logowania się na konto w domenie Windows, dane użytkownika porównywane są z danymi zapisanymi w kontrolerze domeny.
– Przestaje mieć znaczenie z którego konkretnie komputera loguje się dany użytkownik.

44
Q

Kontroler domeny – Windows Server 2003

A
  • Kontroler domeny - jest to komputer w domenie, który zarządza realizacją wszystkich działań związanych z bezpieczeństwem zachodzących między użytkownikiem, a domeną.
  • Ustala w jaki sposób użytkownicy mogą uzyskiwać dostęp, konfigurować czy korzystać z zasobów domeny, co przyczynia się do poprawienia procesu zarządzania zasobami i zabezpieczeniami.
  • Kontroler domeny pełni rolę administratora danej domeny czy jednostki organizacyjnej w domenie np. drzewa domen, lasu.
  • Kontroler domeny umożliwia przydzielanie uprawnień do administrowania i zarządzania obiektami w całej domenie albo w jednej lub kilku jednostkach organizacyjnych.
  • To pozwala ograniczyć liczbę administratorów czyli kontrolerów z szerokimi uprawnieniami.
  • Kontroler domeny wymaga SO typu serwer – w rodzinie systemów MS Windows są to: 2016 Server 2012 Server, 2008 Server, 2003 Server, 2000 Server.
  • Możliwe jest również uruchomienie kontrolera domeny na systemie Linux, po zainstalowaniu pakietu Samba, jednakże tak powstała domena nie będzie miała wszystkich funkcjonalności domeny Active Directory.
45
Q

Windows Server 2008

A
  • Jest on następcą systemu Microsoft Windows Server 2003 i został oparty na tym samym jądrze co system Microsoft Windows Vista SP1
  • Windows Server 2008 jest ostatnim systemem serwerowym wydanym w wersji 32-bitowej.
  • Przyszłe wersje (począwszy od Windows Server 2008 R2) są tylko 64-bitowe.
46
Q

Korzyści i zmiany - Windows Server 2008

A

• Windows Server 2008 przyniósł kilka znaczących nowości, z których prawdopodobnie najciekawszą jest tryb instalacji Core.
• W trybie Core nie jest instalowany graficzny menedżer powłoki explorer.exe ani inne programy posiadające GUI z wyjątkiem notatnika, edytora rejestru i menedżera zadań.
• Zarządzanie odbywa się przez wiersz poleceń cmd.exe albo Power Shell lub zdalnie przez połączenie z użyciem Microsoft Management Console (MMC).
• Oprócz tego Windows Server 2008 wprowadził:
– serwer Internet Information Services w wersji 7, podobnie jak Windows Vista,
– ulepszony model łatek, nie wymagający restartów systemu,
– przyspieszoną instalację z użyciem Windows Imaging Format, podobnie jak Windows Vista,
– nowe narzędzia do zarządzania, zorientowane na role wykonywane przez serwer,

47
Q

Windows Server 2012

A
  • wszystkie edycje są 64 bitowe.
    • Dostęp do Internetu (aktywacja)
    • Urządzenie wskazujące – mysz, klawiatura
48
Q

Korzyści i zmiany - Windows Server 2012

A

• Wiele właściwości zostało dodanych bądź poprawionych w porównaniu do Windows Server 2008 R2:
– zaktualizowana wersja Hyper-V,
– nowa wersja menedżera zadań oraz system plików ReFS,
– dodatkowo system posiada interfejs Modern UI (kafelki),
– nie wspiera komputerów opartych o Itanium.

49
Q

Korzyści i zmiany - Windows Server 2012 R2

A

• Jest aktualizacją Windows Server 2012. Zawiera przeglądarkę Internet Explorer 11.
• Najistotniejsze zmiany:
– automatyczne warstwowanie (ang. Automated Tiering) - najczęściej otwierane pliki są automatycznie składowane na najszybszych mediach - na przykład dyskach SSD,
– deduplikacja plików VHD (Virtual Hard Disk) - mniejsza przestrzeń zajmowana przez pliki VHD w sytuacji, gdy pliki mają podobną zawartość,
– Windows PowerShell w wersji 4, który zawiera platformę zarządzającą Desired State Configuration (DSC),
• Najistotniejsze zmiany:
– zintegrowane wsparcie dla Office 365,
– przywrócony przycisk “Start”
– druga generacja maszyn wirtualnych - z możliwością tworzenia maszyn wirtualnych opartych na UEFI (Bios),
– wykorzystywanie sterowników sprzętowych zamiast emulatorów sterowników,
– bootowanie z SCSI (równoległa magistrala danych przeznaczona do przesyłania danych między urządzeniami).

50
Q

Windows Server 2016

A

• Windows Server 2016 – serwerowy system operacyjny, tworzony przez Microsoft z rodziny Windows NT, rozwijany równolegle z systemem Windows 10.

51
Q

Korzyści i zmiany - Windows Server 2016

A

• Windows Server 2016 wprowadził sporo nowych funkcji, wliczając w to:
– Active Directory Federation Services - umożliwia autoryzację użytkowników przechowywanych w folderach LDAP i bazie SQL,
– Windows Defender - domyślnie instalowany bez GUI,
– Pulpit zdalny - wsparcie dla OpenGL 4.4 (tworzenie grafiki) i OpenCL 1.1 (framework wspomagający pisanie aplikacji ),
– Usprawnienia w usługach magazynowania danych,
– IIS 10 - wsparcie dla HTTP/2.0,
– Windows PowerShell 5.1.

52
Q

Windows Server 2016 wprowadził sporo zmian w Hyper-V:

A

– Klastrowe wdrażanie aktualizacji,
– Nowy binarny format zapisu konfiguracji (.VMCX i .VMRS),
– Produkcyjne punkty kontrolne,
– Dodawanie/usuwanie kart sieciowych oraz pamięci (bez restartowania maszyny),
– Linux secure boot (instalacja podpisanych cyfrowo SO),
– Kompatybilność z Connected Standby.

53
Q

Windows Server 2019

A

• Został wydany w październiku 2018 i jest rozwinięciem Windows Server 2012 R2 w trzech obszarach:
– chmur hybrydowych,
– bezpieczeństwa,
– platformy dla aplikacji i infrastruktury hiperkonwergentnej (system łączący w jedną platformę programową lub sprzętową funkcje pamięci masowej, sieciowe i obliczeniowe).

54
Q

Windows Server 2019 – nowości i usprawnienia

A

• Wśród najistotniejszych nowości i usprawnień, na szczególną uwagę zasługują:
– Windows Admin Center
– Rozszerzone wsparcie dla infrastruktury hiperkonwergentnej
– Usprawnienia w zakresie bezpieczeństwa
– Usprawnienia w obrębie konteneryzacji

55
Q

Windows Admin Center

A
  • webowa konsola wspierająca administratorów w codziennych zadaniach związanych z monitorowaniem i zarządzaniem infrastrukturą, agregująca w jednym miejscu wiele różnego rodzaju konsol rozsianych po całym systemie, takich jak Server Manager, Device Manager, Disk Management, Task Manager czy Event Viewer
56
Q

Rozszerzone wsparcie dla infrastruktury hiperkonwergentnej

A

wprowadza wiele unowocześnień w tym obszarze, wprowadzając usprawnienia funkcji Storage Spaces Direct, wprowadzonej w Windows Server 2016, obejmujące czterokrotnie powiększenie maksymalnej puli pamięci oraz znaczący wzrost wydajności środowiska.

Infrastruktura hiperkonwergentna – łączy w ramach jednego rozwiązania pełną funkcjonalność pamięci masowej, zasobów obliczeniowych i pracy w sieci – na ogół przeznaczona do zwirtualizowanych środowisk.

57
Q

Usprawnienia w zakresie bezpieczeństwa

A
  • Windows Defender został wyposażony w moduł ATP (Advanced Threat Protection) odpowiedzialny za wykrywanie wszelkiego rodzaju naruszeń bezpieczeństwa i automatyczne blokowanie ataków.

Udoskonalenia wprowadzono również w obszarze sieci zdefiniowanych przez oprogramowanie (SDN), poprzez szyfrowane podsieci, co uniemożliwia śledzenie ruchu SDN przez osobę mającą dostęp do sieci fizycznej.

58
Q

Usprawnienia w obrębie konteneryzacji

A
  • pozwalają na bardziej efektywne wykorzystanie kontenerów przy zmniejszeniu ich obrazu. Ulepszenia zawarte w podsystemie Windows dla linuksa (Windows Subsystem on Linux) pozwalają na poprawę współpracy ze środowiskami Linux i natywnymi narzędziami Linux, takimi jak np. OpenSSH.
    • Zmniejszony obraz wersji Core przekłada się na mniejszą powierzchnię potencjalnych ataków i mniejsze wymagania wdrożeniowe.
59
Q

Windows Server 2019 – edycje

A
  • Standard - dla środowisk fizycznych i niewielkich środowisk zwirtualizowanych
  • Datacenter - dla środowisk, w których wirtualizacja i chmura odgrywają główną rolę.
  • Essentials – dla małych firm które mogą wdrożyć edycję nie wymagającą licencji dostępowych (maksymalnie 25 urządzeń / 50 użytkowników).
60
Q

Pełna instalacja i Server Core

A

• Począwszy od systemu Windows Server 2008 można zainstalować system Windows w jednym z dwóch trybów :
– Pełna wersja
– Server Core
• Pełna wersja jest normalną wersją, taką że można oczekiwać od systemu Windows w pełni funkcjonalnego interfejsu GUI.
• Instalacja Server Core udostępnia minimalne środowisko bez powłoki Eksploratora Windows do uruchamiania konkretnych ról serwera i bez przycisku Start.

61
Q

Server Core

A

• Powłoka Eksploratora nie jest instalowana w ramach instalacji Core, a domyślnym interfejsem użytkownika jest wiersz poleceń.
• Serwer z instalacją Server Core może obsługiwać następujące role serwera:
– usługi domenowe w usłudze Active Directory (AD DS)
– usługi katalogowe LDAP w usłudze Active Directory (AD LDS)
– serwer DHCP
– serwer DNS
– usługi plików
– usługi drukowania
– usługi multimediów strumieniowych
• Serwer z instalacją Server Core nie może obsługiwać
następujących ról serwera:
– Active Directory Federation Services (ADFS) – bezpieczne udostępnianie tożsamości cyfrowej
– Serwer aplikacji
– Serwer fax’u
– Network Policy and Access Services – bezpieczeństwo sieci lokalnej
– Volume Activation Services – automatyzacja aktywacji klucza dla hostów w domenie
– Windows Deployment Services (WDS) – zdalne wdrażanie SO

62
Q

Minimalny interfejs serwera

A
• Minimal Server Interface jest ustawieniem, które usuwa z interfejsu graficznego elementy najbardziej obciążające system takie jak pulpit, eksplorator plików, oraz aplikacje pulpitu.
• Pomijane są także elementy panelu sterowania, takie jak:
– Programy i funkcje
– Centrum sieci i udostępniania
– Urządzenia i drukarki
– Ekran
– Windows Update
– Czcionki
– Miejsca do magazynowania
63
Q

Minimalny interfejs serwera (MSI)

A
  • To, co pozostaje z graficznego interfejsu w wariancie Minimal Server Interface, to konsola Server Manager i aplikacja MMC, Menedżer urządzeń oraz cały interfejs Windows PowerShell.
  • W celu skonfigurowania Windows Server 2012 R2 z GUI należy usunąć funkcję Server Graphical Shell przy użyciu Windows PowerShell albo kreatora usuwania ról i funkcji
64
Q

Czysta instalacja

A

• Czysta instalacja jest instalacją oprogramowania od podstaw na nowym dysku lub na nowo przeformatowanym dysku.
• Wybieramy czystą instalację w następujących przypadkach:
– Żaden system operacyjny nie jest zainstalowany w komputerze
– Zainstalowany system operacyjny nie wspiera instalacji lub aktualizacji
– Skonfigurowano multi-boot’owanie

65
Q

Czysta instalacja – wady i zalety

A

• Wykonywanie czystej instalacji systemu operacyjnego jest preferowaną metodą ponieważ pliki są instalowane ponownie.
• Wadą jest to, że:
– system i wszystkie jego oprogramowania muszą być zainstalowane ponownie,
– oprogramowanie musi być poprawione i skonfigurowane,
– dane muszą być skopiowane,
– może to trwać wiele godzin lub nawet dni.

66
Q

Windows Server Migration Tools (WSMT)

A
  • Po wykonaniu czystej instalacji Windows Server Migration Tools umożliwia przekopiowanie danych z istniejącego serwera w sposób nieinwazyjny łącząc się z danym serwerem
  • Inaczej niż w przypadku uaktualnienia, migracja kopiuje tylko niezbędne informacje z obecnego serwera do czystej instalacji
  • Windows Server 2012 R2 obejmuje zbiór przewodników migracji, które zapewniają zindywidualizowane instrukcje dla każdej roli obsługiwanej przez serwer w tym wydaniu. Niektóre z tych ról wymagają użycia WSMT, a inne nie.

Za pomocą WSMT można przenosić dane między serwerami w następujących przypadkach:
• Między wersjami – można przenosić dane z dowolnej wersji systemu Windows Server do wersji Windows Server 2012 R (od Windows Server 2003 SP2)
• Między platformami – można przenosić dane z serwera opartego na architekturze x86 lub x64
• Między edycjami – można przenosić dane między serwerami z różnymi edycjami systemu Windows Server
• Między instancjami fizycznymi i wirtualnymi – można przenosić dane z serwera fizycznego na wirtualny i odwrotnie
• Między opcjami instalacji – można przenosić dane z serwera Windows Server 2008 R2 na serwer Windows Server 2012 R2, także wówczas gdy jeden serwer
korzysta z opcji instalacji Core, a drugi z GUI

67
Q

Wykonanie uaktualnienia (Upgrade)

A
  • Ścieżki uaktualnień dla Windows Server 2016 są ograniczone. W praktyce łatwiej jest określić, kiedy można dokonać uaktualnienia, niż kiedy tego nie można robić.
  • Jeśli mamy komputer z Windows Server 2012 lub Windows Server 2012 R2 , możemy uaktualnić go do Windows Server 2016, jeśli korzystamy z odpowiedniej edycji systemu operacyjnego.
68
Q

Upgrade – przygotowanie do uaktualnienia

A

Przed dokonaniem jakiegokolwiek uaktualnienia do systemu Windows Server 2016 należy rozważyć następujące elementy:
• Sprawdzenie zgodności sprzętu
• Sprawdzenie miejsca na dysku
• Potwierdzenie, że oprogramowanie jest podpisane cyfrowo
• Zapisanie sterowników pamięci masowej na wymiennych nośnikach
• Sprawdzenie zgodności aplikacji
• Wykonanie pełnej kopii zapasowej
• Wyłączenie lub odinstalowanie oprogramowania antywirusowego

69
Q

Serwery Wirtualne – Hyper-V

A

• System Windows Server 2016 obejmuje rolę Hyper-V, która pozwala administratorom na tworzenie wirtualnych maszyn (VM), przy czym każda z nich działa we własnym izolowanym środowisku.
• VM są samodzielnymi jednostkami, które administratorzy mogą łatwo przenosić ze środowiska jednego komputera do drugiego, co znacznie upraszcza proces wdrażania aplikacji i usług sieciowych
• Wirtualizacja serwera w Windows Server 2016 opiera się na modelu zwanym funkcją hyperwizor.
• Funkcja ta odpowiada za warstwę abstrakcji fizycznego sprzętu komputera i utworzenie wielu wirtualnych środowisk sprzętowych określonych jako maszyny wirtualne (VM)
• Każda VM ma swoją (wirtualną) konfigurację sprzętową i może działać
pod nadzorem oddzielnej kopii systemu operacyjnego
• Dlatego jeden komputer z Windows Server 2016, który ma wystarczającą ilość sprzętu fizycznego i zainstalowaną rolę Hyper-V, może obsługiwać wiele VM, którymi administratorzy mogą zarządzać jak
odrębnymi komputerami

70
Q

Licencja Hyper-V

A
  • Podstawową różnicą między edycjami Standard i Datacenter systemu Windows Server 2016 jest liczba obsługiwanych VM.
  • Gdy instalujemy instancję Windows Server 2016 na maszynie wirtualnej, musimy mieć na nią licencję , tak jak w przypadku instalacji na maszynie fizycznej.
  • Zakup edycji Datacenter daje nam licencję na tworzenie nieograniczonej liczby maszyn wirtualnych działających z systemem Windows Server 2016 na jednej maszynie fizycznej.
  • Licencja Standard zapewnia tylko dwie wirtualne instancje systemu Windows Server 2016
71
Q

Wybór sprzętu serwerowego

A

• Przy wyborze serwera do użytkowania i komponentów sprzętowych, które wchodzą w skład serwera, należy pamiętać o następujących kwestiach:
– Wydajność – serwery są planowane aby zapewnić usługi sieciowe dla wielu użytkowników.
– Dostępność - jeśli serwer ulegnie awarii lub stanie się niedostępny, problem dotyczy wielu osób.
– Koszt – należy balansować pomiędzy dostępnym budżetem, a wydajnością i dostępnością serwera dla klientów.