background image

 

 

System Unix / Linux  

System Unix / Linux  

background image

 

 

Cechy systemu 

Cechy systemu 

UNIX/LINUX 

UNIX/LINUX 

statnimi czasy zaobserwować można coraz większy wzrost 

popularności darmowych sieciowych systemów operacyjnych 

rodziny UNIX (między innymi Linuxa). Systemy te ze względu 

na coraz większą ilość przeznaczonych dla nich aplikacji oraz 

możliwość darmowej eksploatacji stają się coraz poważniejszą 

konkurencją dla komercyjnych systemów sieciowych takich jak 

Microsoft Windows NT czy też Novell Netware. 

Ponadto UNIX jako pierwszy z systemów na komputery PC 

zapewniał pracę za pośrednictwem sieci jak i połączeń 

modemowych. W systemie zaszyta jest warstwa umożliwiająca 

komunikację z użytkownikami odległymi, którzy nawet nie 

zdają sobie z tego sprawy. Protokół komunikacyjny TCP/IP jest 

standardem, w wypadku sieci opartych o serwery UNIX'owe. 

Cała sieć Internet opiera się właśnie na tym protokole, a 

najczęściej spotykanymi węzłami tej sieci są serwery 

UNIX'owe. 

background image

 

 

Zalety UNIX-a/Linuxa. 

Zalety UNIX-a/Linuxa. 

Najważniejszymi zaletami UNIX'a jest wielozadaniowość i 

wieloużytkowość. Wielozadaniowość oznacza, że użytkownik 

może wykonywać wiele zadań równocześnie, a co za tym idzie 

pracować bardziej efektywnie. Druga cecha: wieloużytkowość 

daje możliwość korzystania z zasobów komputera więcej niż 

jednej osobie, co wspomaga pracę grupową bez ponoszenia 

dużych kosztów zakupu pojedynczych komputerów. 

Ale dlaczego UNIX jest takim ważnym systemem? Ponieważ 

można go uruchomić na prawie każdym komputerze (w 

przeciwieństwie do Windows NT). Istnieje wiele wersji systemu 

UNIX dla różnych typów komputera: począwszy od 

komputerów osobistych (IBM PC i Macintosh) poprzez 

komputery średniej wielkości (VAX firmy DEC) aż do 

superkomputerów firmy Cray. W praktyce są tylko dwa 

komputery, na których niemożliwe jest uruchomienie tego 

systemu: starsze modele PC (np. PC XT) i systemy 

komputerowe do zadań specjalnych (np. AS/400). 

background image

 

 

Chyba najważniejszą jego zaletą jest przede wszystkim 

darmowy dostęp do samego systemu operacyjnego jak i dużej 

liczby przeznaczonych dla niego aplikacji. Dostępność 

darmowego oprogramowania serwerów WWW, FTP i poczty 

elektronicznej sprawia że możliwe jest stworzenie serwera 

internetowego przy wydatkach jedynie na sprzęt oraz 

połączenie z Internetem. Przy tym możliwość o wiele 

elastyczniejszej konfiguracji niż w przypadku systemów np. 

firmy Microsoft sprawia że taki system ma o wiele mniejsze 

wymagania sprzętowe niż równoważna instalacja oparta np. 

na Windows NT. Kolejną zaletą takich rozwiązań jest ich duża 

stabilność: wiele instalacji wykorzystujących te systemy może 

działać w sposób nie wymagający interwencji użytkownika 

latami, a nawet dość poważne zmiany konfiguracji systemu 

nie wymagają jego restartowania - nie wprowadzając tym 

samym zakłóceń w codziennej pracy, podczas gdy niewiele 

systemów działających w oparciu o Windows NT może się 

poszczycić nieprzerwaną pracą dłuższą niż 1 rok a nawet 

najmniejsza zmiana w konfiguracji systemu wymaga jego 

restartu tym samym zaburzając pracę wszystkich 

użytkowników korzystających z sieci. 

Serwer sieci lokalnej 

background image

 

 

Wcale nie trzeba mieć połączenia z siecią Internet żeby w pełni 

wykorzystać zalety z posiadania darmowego systemu operacyjnego. 

Zarówno Linux jak i FreeBSD posiadają pakiety umożliwiające 

emulację podstawowych funkcji zarówno Windows NT jak i Novell 

Netware (m. in. udostępnianie plików oraz drukarek), co daje nie 

tylko możliwość stworzenia darmowego wariantu komercyjnego 

serwera sieciowego ale również pozwala połączyć w jednym 

serwerze funkcje zarówno Windows NT jak i Novell Netware przez 

co stacje robocze bez względu na to z jakiego protokołu korzystają 

mogą mieć dostęp do tych samych zasobów. 

Widok 

pierwszego 

uruchomienia 

Unix/Linux

background image

 

 

Hasła i zabezpieczenia, 

Hasła i zabezpieczenia, 

System SCO UNIX spełnia wymagania bezpieczeństwa 

normy C2, ale dotyczy to tylko serwera pracującego 

samodzielnie, bez przyłączenia do sieci. W momencie 

zainstalowania karty sieciowej i włączenia serwera do 

jakiejkolwiek sieci, system staje się dostępny dla wszelkiego 

rodzaju operacji dokonywanych przez nie zawsze uczciwych 

ludzi. 

Dlatego proces logowania jest bardzo restykcyjny, gdyż nie 

wiemy czy podaliśmy ˇle nazwę użytkownika czy hasło, a 

jedynym stałym użytkownikiem jest root, czyli 

administrator. Przechwycenie jego hasła daje pełny dostęp 

do zasobów systemu, a co za tym idzie do plików 

użytkowników, jak również umożliwia manipulowanie 

ustawieniami systemu. Nie ma się co czarować, że ktoś kto 

zna hasło root'a nie skorzysta z okazji, aby się pobawić. 

background image

 

 

Następnym elementem bezpieczeństwa są hasła. 

Przy serwerze samodzielnym wystarczy je zmieniać 

co 30 dni, ale przy sieciowym zalecane jest raz w 

tygodniu. Hasło nie może zawierać imion i nazw 

własnych, różnego rodzaju dat, itp. Ale należy też 

wypracować własny system zmiany hasła i jego 

zapamiętywania. W niektórych systemach, 

administrator sam zmienia hasła użytkowników, 

dając im wykaz haseł np. na cały miesiąc. W tym 

przypadku administrator chroni własny system w 

przypadku obecności użytkowników, którzy używają 

jakiegoś programu, a w związku z tym nie mają 

dostępu do linii poleceń systemu. 

Niektórych użytkowników może zdziwić fakt, że nie mogą korzystać z 
dyskietek lub innych nośników danych. To jest następny element 
systemu bezpieczeństwa. Użytkownik może dane przesyłać na swoje 
konto na serwerze wyłącznie z wykorzystaniem protokołu FTP. 
Związane jest to z tym, że napędy urządzeń zewnętrznych niosą 
potencjalne zagrożenie dla systemu związanie np. z odtwarzaniem 
danych przy ścieżkach bezwzględnych. Dlatego dostęp do tych 
urządzeń ma tylko administrator i/lub osoba odpowiedzialna za 
wykonywanie kopii bezpieczeństwa. Właściwie to administrator rzadko 
korzysta z napędów urządzeń zewnętrznych, gdyż większą część 
swojej pracy wykonuje ze stanowiska zdalnego. 

background image

 

 

Bodajże  najważniejszym  elementem  bezpieczeństwa 
systemu jest sam system i jego odporność na różnego 
rodzaju  działania  użytkowników.  Nawet  jeżeli  jakiś 
domorosły majsterkowicz złapie konto użytkownika, to 
ze  względu  na  przydzielone  prawa  (a  raczej  ich  brak) 
nie za wiele może zdziałać. 

background image

 

 

Wady !!! Unix-a/ Linux 

Wady !!! Unix-a/ Linux 

Wady omawianych tu systemów to przede 
wszystkim brak jednolitej metody instalacji i 
konfiguracji systemu. Nawet w przypadku 
dystrybucji które zostały zaopatrzone w 
przyjazne użytkownikowi programy do instalacji i 
konfiguracji systemu nie da się za pomocą tych 
programów wykorzystać w pełni potencjalnych 
możliwości systemu. Oznacza to że do wykonania 
stabilnej i poprawnie działającej instalacji 
wymagana jest osoba posiadająca pewną wiedzę 
związaną z tymi systemami. 

background image

 

 

Podsumowanie  

Podsumowanie  

Podsumowując ten system można 
powiedzieć ze posiada on następujące 
cechy: 

Wielodostępność – system może obsługiwać 
jednoczesnie kilku użytkowników 

Wielozadaniowość – system może 
wykonywac wiele zadań jednocześnie 

Posiada hierarchiczny system plików (Pliki 
zwykłe ->Katalogi ->Pliki opisujące urządz. 
Zewn.

background image

 

 

Linux  

Linux  

Linux jest 32 - bitowym systemem operacyjnym zaprojektowanym 

do działania na komputerach PC bazujących co najmniej na 
procesorze 80386.
Formalnie rzecz biorąc Linux pracuje jak wyżej opisany system 
operacyjny Unix, co oznacza, że odpowiada na wszystkie 
standardowe polecenia i wykonuje programy systemu UNIX. 

background image

 

 

Zalety Linuxa  

Zalety Linuxa  

Linuxa będą niemal identyczne jak systemu UNIX, gdyż jest on jego 

uboższym odpowiednikiem:

1. Tak jak i UNIX, Linux jest systemem wielozadaniowym jak i 

wileoużytkowym
2. 32 - bitowość 
3. pamięć wirtualna (może wykorzystywać całość pamięci RAM, nie 
ma ograniczenia do 640k)
4. całkowita kompatybilność z X Window (standardowy graficzny, 
unixowy interfejs użytkownika 
5. obsługę oprogramowania GNU (rozprowadzany wraz z duża 
ilością darmowych programów unixowych z biblioteki Projektu GNU)

Linux jest alternatywą w świecie komercyjnych systemów 
operacyjnych. Jest uderzającym ciosem w komercyjne cesarstwo. 
Linux doskonałym, a co najważniejsze darmowym systemem 
operacyjnym. 


Document Outline