FreeBSD_Podstawy_administracji_systemem_Wydanie_II_freeb2.pdf

(1149 KB) Pobierz
FreeBSD.
Podstawy administracji
systemem. Wydanie II
Autor: Michael W. Lucas
T³umaczenie: Rados³aw Meryk
ISBN: 978-83-246-1876-7
Tytu³ orygina³u:
Absolute FreeBSD:
The Complete Guide to FreeBSD, 2nd Edition
Format: 180x235, stron: 896
SprawdŸ, dlaczego inni wybrali FreeBSD!
Jak zainstalowaæ FreeBSD?
Jak uruchomiæ us³ugi sieciowe?
Jak zapewniæ bezpieczeñstwo systemu?
FreeBSD jest darmowym systemem operacyjnym z otwartym kodem Ÿród³owym.
Pierwsza wersja tego systemu pojawi³a siê w 1993 roku, a w lutym 2008 roku
udostêpniono wersjê 7.0. Ze wzglêdu na swoj¹ wydajnoœæ i niezawodnoœæ FreeBSD
wykorzystywany jest do najciê¿szych zadañ. Serwery WWW obs³uguj¹ce takie serwisy,
jak Yahoo!, NetCraft czy te¿ Apache.org, pracuj¹ w³aœnie pod kontrol¹ tego systemu.
W ksi¹¿ce
„FreeBSD.
Podstawy administracji systemem. Wydanie II” znajdziesz
wszystkie informacje niezbêdne do sprawnego i wydajnego administrowania tym
systemem.
Przygodê z FreeBSD zaczniesz od wyczerpuj¹cego opisu sposobu jego instalacji,
a w kolejnych rozdzia³ach znajdziesz wiadomoœci na temat wykonywania kopii
bezpieczeñstwa, konfigurowania sieci oraz zapewniania bezpieczeñstwa systemu.
Zdobêdziesz tak¿e wiedzê na temat j¹dra systemu i jego optymalizacji, systemu plików
i systemów wieloprocesorowych oraz us³ug sieciowych. Ponadto nauczysz siê
monitorowaæ wydajnoœæ systemu oraz odpowiednio reagowaæ w nietypowych
sytuacjach.
Instalacja FreeBSD
Proces rozruchu systemu
Bezpieczeñstwo danych
J¹dro systemu – modu³y, optymalizacja, przygotowanie w³asnego
Konfiguracja sieci
Zabezpieczanie systemu – zagadnienia podstawowe oraz zaawansowane
Obs³uga ró¿nych systemów plików
ZawartoϾ katalogu/etc
Zarz¹dzanie zainstalowanym oprogramowaniem
Aktualizacja FreeBSD
Instalacja us³ugi DNS
Konfiguracja u¿ytecznych us³ug sieciowych
Konfiguracja serwera WWW oraz FTP
Tworzenie macierzy dyskowych i ich obs³uga w FreeBSD
Zapewnianie wydajnoœci systemu i jej monitorowanie
Sprawnie i wydajnie administruj systemem FreeBSD!
Spis tre ci
PRZEDMOWA ........................................................................................... 29
PODZI}KOWANIA ................................................................................... 31
WPROWADZENIE ..................................................................................... 33
Czym jest FreeBSD? ...............................................................................................................33
BSD — dziadek systemu FreeBSD ....................................................................................34
Licencja BSD ......................................................................................................................35
AT&T/CSRG/BSDi — walka na no e .................................................................................36
Narodziny FreeBSD ...........................................................................................................37
Rozwój systemu FreeBSD ......................................................................................................37
Twórcy ...............................................................................................................................38
Wspóïtwórcy ......................................................................................................................39
U ytkownicy ......................................................................................................................39
Inne systemy BSD ..................................................................................................................39
NetBSD ..............................................................................................................................40
OpenBSD ...........................................................................................................................40
Mac OS X ...........................................................................................................................40
Projekty potomne systemu FreeBSD .................................................................................41
Inne Uniksy .............................................................................................................................41
Solaris/OpenSolaris ............................................................................................................41
AIX .....................................................................................................................................41
Linux ...................................................................................................................................42
IRIX, HPUX i podobne ......................................................................................................42
Zalety systemu FreeBSD ........................................................................................................43
Przeno no Ê .......................................................................................................................43
Wydajno Ê ..........................................................................................................................43
Uproszczone zarzÈdzanie oprogramowaniem ...................................................................43
Zoptymalizowany proces aktualizacji .................................................................................44
Zaawansowany system plików ...........................................................................................44
Spis tre ci
7
Kto powinien u ywaÊ FreeBSD? ........................................................................................... 44
Powody wykorzystywania innych wersji BSD ....................................................................... 45
Powody wykorzystywania systemów komercyjnych ............................................................ 45
Jak czytaÊ tÚ ksiÈ kÚ? ............................................................................................................. 46
Wymagane przygotowanie .................................................................................................... 46
Dla poczÈtkujÈcych administratorów systemów ................................................................... 47
FreeBSD na biurku ............................................................................................................ 47
W jaki sposób my leÊ o systemie Unix? ............................................................................ 48
Uwagi do drugiego wydania .................................................................................................. 50
Zawarto Ê ksiÈ ki .................................................................................................................. 51
1.
POSZUKIWANIE POMOCY ....................................................................... 55
Dlaczego nie od razu nale y wysyïaÊ e-maila? ....................................................................... 56
Postawa u ytkownika FreeBSD ........................................................................................ 56
Opcje pomocy technicznej ................................................................................................ 56
PodrÚcznik systemowy man .................................................................................................. 57
Sekcje podrÚcznika ............................................................................................................ 58
Poruszanie siÚ po stronach podrÚcznika man ................................................................... 59
Wyszukiwanie stron podrÚcznika man .............................................................................. 59
Numery sekcji i podrÚcznik man ....................................................................................... 60
Zawarto Ê stron podrÚcznika man .................................................................................... 60
FreeBSD.org .......................................................................................................................... 61
Dokumenty w serwisie WWW ......................................................................................... 62
Archiwa list mailingowych ................................................................................................. 62
Inne strony WWW ................................................................................................................ 63
RozwiÈzywanie problemów z FreeBSD ................................................................................ 64
Sprawdzamy w podrÚczniku u ytkownika lub FAQ .......................................................... 64
Sprawdzamy w podrÚczniku man ..................................................................................... 64
Sprawdzamy w archiwach list mailingowych ..................................................................... 65
Wïa ciwe wykorzystanie odpowiedzi ................................................................................ 65
Pomoc za po rednictwem e-maila ........................................................................................ 66
Wskazówki dotyczÈce pisania wiadomo ci e-mail ............................................................. 67
Wysyïanie wiadomo ci e-mail ............................................................................................ 68
Odpowiadanie na wiadomo ci e-mail ................................................................................ 69
Wiadomo Ê e-mail zostaje na zawsze ............................................................................... 69
2.
INSTALACJA SYSTEMU FREEBSD ............................................................ 71
SprzÚt zgodny z FreeBSD ...................................................................................................... 72
Przykïadowy sprzÚt ........................................................................................................... 73
SprzÚt zastrze ony ............................................................................................................ 73
Jakim sprzÚtem nie bÚdziemy siÚ zajmowaÊ? .................................................................... 74
Wymagania sprzÚtowe ...................................................................................................... 75
8
Spis tre ci
Decyzje poprzedzajÈce instalacjÚ ...........................................................................................76
Podziaï na partycje .............................................................................................................76
Wiele dysków twardych .....................................................................................................80
Rozmiar bloku partycji .......................................................................................................81
Wybór dystrybucji ..............................................................................................................81
Serwis FTP projektu FreeBSD ...............................................................................................82
Zawarto Ê serwera FTP .....................................................................................................83
Proces instalacji ......................................................................................................................85
Wybór no nika startowego ................................................................................................85
Wybór no nika instalacyjnego ............................................................................................87
Przygotowanie dyskietek startowych ....................................................................................87
Przygotowanie startowych pïyt CD .......................................................................................88
Konfiguracja FTP jako no nika instalacji .................................................................................89
Instalacja FreeBSD ..................................................................................................................90
Konfiguracja sieci ................................................................................................................96
Ró ne usïugi sieciowe ........................................................................................................97
Strefa czasowa ...................................................................................................................97
Tryb Linuksa .......................................................................................................................98
Mysz PS/2 ...........................................................................................................................98
Dodawanie pakietów .........................................................................................................98
Dodawanie u ytkowników ................................................................................................98
Hasïo u ytkownika root ...................................................................................................100
Konfiguracja poinstalacyjna ...............................................................................................100
Ponowne uruchomienie systemu .........................................................................................101
3.
URUCHOM MNIE! PROCES ROZRUCHU ................................................ 103
WïÈczenie zasilania i program ïadujÈcy ................................................................................104
Tryb pojedynczego u ytkownika .........................................................................................106
Dyski w trybie pojedynczego u ytkownika ......................................................................106
Programy dostÚpne w trybie pojedynczego u ytkownika ...............................................107
SieÊ w trybie pojedynczego u ytkownika ........................................................................108
Zastosowania trybu pojedynczego u ytkownika .............................................................108
Wiersz poleceñ programu ïadujÈcego ..................................................................................109
Pliki domy lne ......................................................................................................................112
Konfiguracja programu ïadujÈcego .......................................................................................113
Konsole szeregowe ..............................................................................................................115
SprzÚtowe konsole szeregowe ........................................................................................115
Programowa konsola szeregowa .....................................................................................116
Fizyczna konfiguracja konsoli szeregowej ........................................................................117
Wykorzystywanie konsoli szeregowych ...........................................................................118
RozïÈczenie konsoli szeregowej .......................................................................................121
Komunikaty startowe ...........................................................................................................121
Spis tre ci
9
Uruchomienie w trybie wielu u ytkowników ..................................................................... 125
Pliki /etc/rc.conf i /etc/defaults/rc.conf ............................................................................ 125
System rozruchowy rc.d ................................................................................................. 135
ZamkniÚcie systemu ........................................................................................................ 136
4.
ZANIM COKOLWIEK POPSUJESZ ........................................................... 137
Kopie zapasowe systemu .................................................................................................... 138
Kopie zapasowe na ta mie .................................................................................................. 138
WÚzïy urzÈdzeñ napÚdów ta mowych, przewijanie i wysuwanie ................................... 139
Zmienna $TAPE .............................................................................................................. 140
Odczytywanie statusu ta my za pomocÈ polecenia mt(1) ............................................... 140
Inne polecenia obsïugi napÚdów ta mowych .................................................................. 142
PrzewijaÊ czy nie? ............................................................................................................ 142
Programy wykonujÈce kopie zapasowe .............................................................................. 143
Tar ....................................................................................................................................... 143
Tryby programu tar ......................................................................................................... 144
Inne wïasno ci polecenia tar ............................................................................................ 146
gzip .................................................................................................................................. 147
dump ................................................................................................................................... 148
Obsïuga ........................................................................................................................... 149
Poziomy zrzutów ............................................................................................................ 149
Polecenie dump, napÚdy ta mowe i pliki ........................................................................ 150
Polecenie dump i dynamiczne systemy plików ............................................................... 150
Znaczniki czasowe i polecenie dump .............................................................................. 151
Uruchomienie polecenia dump ....................................................................................... 151
Wyrzucanie danych „za burtÚ” za pomocÈ opcji nodump ............................................... 152
Odtwarzanie danych ze zrzutu ............................................................................................ 153
Sprawdzanie zawarto ci archiwum ................................................................................. 153
Odtwarzanie danych ze zrzutu ........................................................................................ 154
Wiele kopii zapasowych na jednej ta mie ............................................................................ 157
Kontrola wersji .................................................................................................................... 158
Inicjalizacja kontroli wersji ............................................................................................... 159
Modyfikowanie plików w systemie RCS .......................................................................... 161
Ponowna rezerwacja pliku .............................................................................................. 161
PrzeglÈdanie dzienników RCS ......................................................................................... 162
PrzeglÈdanie historii zmian pliku ..................................................................................... 163
Odzyskiwanie starszych wersji plików ............................................................................ 164
amanie blokad ................................................................................................................ 165
Rejestrowanie wykonanych operacji ................................................................................... 167
Dysk ratunkowy .................................................................................................................. 168
10
Spis tre ci
Zgłoś jeśli naruszono regulamin