freebsd.-ksiega-eksperta helion.pdf

(14039 KB) Pobierz
888899977.001.png
6
FreeBSD. Ksiga eksperta
Konfiguracja po zako7czeniu instalacji.................................................................................................74
Konfiguracja sieci ...........................................................................................................................74
Ustawienia konsoli systemowej ......................................................................................................76
Strefa czasowa.................................................................................................................................77
Zgodno+, binarna z Linuksem ........................................................................................................77
Konfiguracja myszy ........................................................................................................................78
Konfiguracja XFree86.....................................................................................................................79
Konfiguracja pulpitu X....................................................................................................................82
Konfiguracja pakietów FreeBSD ....................................................................................................83
Konfiguracja kont u>ytkowników...................................................................................................83
Zako7czenie instalacji .....................................................................................................................88
Podsumowanie.......................................................................................................................................88
$% & '
Uruchamianie komputera ......................................................................................................................89
Wybór systemu startowego .............................................................................................................89
Interpretacja komunikatów startowych ...........................................................................................90
Skrypty startowe..............................................................................................................................92
Logowanie si' do systemu.....................................................................................................................93
Logowanie si' w trybie tekstowym i graficznym ...........................................................................94
Konto u>ytkownika a konto root.....................................................................................................95
Podsumowanie polece7 trybu tekstowego.............................................................................................97
Przedstawienie powłok....................................................................................................................97
Uruchamianie programów w trybie tekstowym ..............................................................................99
Polecenia do manipulacji plikami .................................................................................................101
Przedstawienie graficznego interfejsu u>ytkownika FreeBSD ...........................................................105
Uruchamianie X ............................................................................................................................105
Manipulacja plikami......................................................................................................................107
Uruchamianie programów w +rodowisku graficznym ..................................................................108
Konfiguracja +rodowiska graficznego...........................................................................................110
Wylogowywanie si' i zamykanie systemu..........................................................................................111
Wylogowywanie si' w trybie tekstowym i graficznym ................................................................111
Zamykanie systemu w trybie tekstowym i graficznym.................................................................112
Kiedy nale>y wył2cza, komputer?................................................................................................114
Podsumowanie.....................................................................................................................................114
()! *
Konfiguracja procesu startowego ........................................................................................................117
Działanie programu startowego ....................................................................................................118
U>ycie programu startowego FreeBSD.........................................................................................119
Ustawianie opcji j2dra...................................................................................................................121
U>ycie alternatywnego programu startowego...............................................................................122
Zarz2dzanie partycjami FreeBSD i x86...............................................................................................123
Przegl2d systemów partycjonowania ............................................................................................124
Ochrona partycji FreeBSD przed innymi systemami operacyjnymi.............................................124
Uzyskanie dost'pu do obcych partycji we FreeBSD ....................................................................126
Zrozumienie systemów plików............................................................................................................128
Dwa znaczenia okre+lenia „system plików” .................................................................................128
Podstawy systemu plików FreeBSD .............................................................................................128
Inne systemy plików......................................................................................................................129
Spis treci
7
Dost'p do obcych systemów plików z poziomu FreeBSD..................................................................133
Montowanie obcych systemów plików .........................................................................................133
Ograniczenia w u>yciu obcych systemów plików ........................................................................135
Dost'p do systemu plików FreeBSD z poziomu innych systemów operacyjnych..............................137
Obsługa FFS w innych systemach operacyjnych..........................................................................137
Uwagi dotycz2ce u>ycia partycji FreeBSD w innych systemach operacyjnych...........................138
Uruchamianie obcych programów we FreeBSD .................................................................................138
Uruchamianie programów linuksowych .......................................................................................139
U>ycie WINE do uruchamiania programów Windows.................................................................141
U>ycie emulatora...........................................................................................................................144
Podsumowanie.....................................................................................................................................145
#+,!" (
Katalog /etc i jego zawarto+,...............................................................................................................149
Pliki startowe systemu...................................................................................................................150
Pliki konfiguracyjne programów serwerowych ............................................................................151
Inne pliki konfiguracyjne ..............................................................................................................153
Przegl2d edytorów tekstu we FreeBSD ...............................................................................................154
Edytory tekstu pracuj2ce w trybie tekstowym ..............................................................................154
Edytory tekstowe z graficznym interfejsem u>ytkownika ............................................................155
Przykład — edycja pliku w vi .......................................................................................................156
Przykład — edycja pliku w gEdit .................................................................................................160
Przedstawienie najwa>niejszych polece7 do administracji systemem ................................................163
Polecenia dostarczaj2ce informacji o systemie .............................................................................164
Polecenia do manipulacji systemem .............................................................................................169
Przekierowanie ..............................................................................................................................171
Potoki ............................................................................................................................................173
Narz'dzia administracyjne z graficznym interfejsem u>ytkownika....................................................174
Podsumowanie.....................................................................................................................................175
-.!/!"&! **
Przedstawienie procesów steruj2cych j2dra ........................................................................................177
Ładowanie j2dra ............................................................................................................................178
Kontrola j2dra nad kolejnymi etapami procesu startowego ..........................................................178
Rola j2dra w obsłudze systemu .....................................................................................................179
Modyfikacja skryptów startowych ......................................................................................................180
Edycja skryptów startowych systemu ...........................................................................................181
Tworzenie nowych lokalnych skryptów startowych.....................................................................182
Wewn2trz procesu logowania..............................................................................................................183
Metody logowania u>ytkowników ................................................................................................183
Uwierzytelnianie u>ytkowników poprzez PAM ...........................................................................186
Modyfikacja domy+lnych ustawie7 logowania .............................................................................188
Pliki z ustawieniami u>ytkownika.................................................................................................189
U>ycie narz'dzia cron do uruchamiania programów o okre+lonych porach.......................................192
U>ycie narz'dzia at .......................................................................................................................192
Przedstawienie narz'dzia cron ......................................................................................................193
8
FreeBSD. Ksiga eksperta
Tworzenie systemowych zada7 cron.............................................................................................194
Tworzenie zada7 cron u>ytkownika..............................................................................................196
Podsumowanie.....................................................................................................................................196
*0&!" *
Partycje — kontenery dla plików z danymi ........................................................................................197
Przyczyny partycjonowania dysku................................................................................................197
Tworzenie partycji.........................................................................................................................199
Montowanie partycji .....................................................................................................................206
Odł2czanie partycji........................................................................................................................210
U>ycie tradycyjnych schematów partycjonowania w Uniksie ............................................................211
Które katalogi mog2 by, partycjami? ...........................................................................................211
Typowe schematy partycjonowania ..............................................................................................212
Montowanie partycji innego typu .................................................................................................213
Zrozumienie FHS ................................................................................................................................213
Rola FHS .......................................................................................................................................214
Przegl2d katalogów FHS...............................................................................................................215
Zgodno+, FreeBSD ze standardem FHS.......................................................................................217
Podsumowanie.....................................................................................................................................217
'0& 1
Prawa własno+ci i uprawnienia............................................................................................................219
Powi2zania mi'dzy kontami i własno+ci2 plików.........................................................................219
U>ycie uprawnie7 do kontroli dost'pu do plików ........................................................................221
Uprawnienia katalogów.................................................................................................................224
Projektowanie schematu uprawnie7 systemowych .......................................................................224
Polecenia do manipulacji plikami........................................................................................................225
Zmiana praw własno+ci.................................................................................................................226
Zmiana uprawnie7.........................................................................................................................227
Kopiowanie i przenoszenie plików ...............................................................................................229
Usuwanie plików...........................................................................................................................232
Tworzenie i u>ycie dowi2za7........................................................................................................234
Wyszukiwanie plików ...................................................................................................................235
Archiwizacja danych ...........................................................................................................................240
No+niki archiwizacji......................................................................................................................241
Przegl2d narz'dzi do archiwizacji danych ....................................................................................241
U>ycie narz'dzia tar ......................................................................................................................242
Przywracanie danych.....................................................................................................................245
Podsumowanie.....................................................................................................................................246
23!"11 (*
Zrozumienie modelu drukowania FreeBSD ........................................................................................247
Koncepcja kolejek wydruków.......................................................................................................247
Przesyłanie zada7 wydruku do kolejki..........................................................................................249
Rola programu Line Printer Daemon ............................................................................................249
PostScript jako standardowy j'zyk drukowania............................................................................250
Tworzenie kolejki wydruków..............................................................................................................251
U>ycie plików urz2dze7 ................................................................................................................252
Tworzenie katalogu buforowania..................................................................................................254
Format pliku /etc/printcap .............................................................................................................255
U>ycie prostego filtru....................................................................................................................257
Spis treci
9
Konfiguracja programu Ghostscript ....................................................................................................259
U>ycie programu Ghostscript jako translatora..............................................................................259
Konfiguracja inteligentnego filtru.................................................................................................261
Sterowanie drukark2 ............................................................................................................................263
Przesyłanie zada7 wydruku...........................................................................................................263
Kontrola zada7 drukowania ..........................................................................................................265
Usuwanie zada7 wydruku .............................................................................................................266
Zmiana kolejno+ci zada7 wydruku................................................................................................267
Zmiana dost'pno+ci kolejki...........................................................................................................267
Kontrolowanie dost'pu do zdalnej drukarki........................................................................................268
Podsumowanie.....................................................................................................................................269
40&1511) *
Znaczenie kont we FreeBSD ...............................................................................................................271
Korzy+ci płyn2ce z u>ycia kont.....................................................................................................271
Konto jako narz'dzie zabezpiecze7 ..............................................................................................272
Konta i grupy.................................................................................................................................273
Nazwy u>ytkowników, grupy oraz identyfikatory UID i GID......................................................274
Struktury danych konta i grupy.....................................................................................................275
Tworzenie kont u>ytkowników ...........................................................................................................276
Zasady tworzenia nazw u>ytkowników ........................................................................................276
U>ycie programu sysinstall do tworzenia kont .............................................................................277
U>ycie narz'dzia adduser..............................................................................................................279
Modyfikacja kont u>ytkowników........................................................................................................281
Przesłanianie haseł ........................................................................................................................282
U>ycie polecenia passwd ..............................................................................................................282
U>ycie polecenia chpass................................................................................................................283
Edycja pliku /etc/master.passwd ...................................................................................................285
Zmiana identyfikatora u>ytkownika (UID)...................................................................................286
Usuwanie kont u>ytkowników ............................................................................................................287
U>ycie narz'dzia rmuser ...............................................................................................................287
Usuwanie u>ytkowników z pliku /etc/master.passwd...................................................................288
Usuwanie pozostałych plików u>ytkownika .................................................................................289
U>ycie grup..........................................................................................................................................289
U>ycie programu sysinstall do tworzenia grup .............................................................................290
Edycja pliku /etc/group .................................................................................................................290
Zapewnienie bezpiecze7stwa kont ......................................................................................................291
Wybór strategii grup......................................................................................................................291
Ustawianie domy+lnych uprawnie7 pliku .....................................................................................293
Podsumowanie.....................................................................................................................................294
!" #
Formy pakietów oprogramowania.......................................................................................................295
Kod Oródłowy a kod binarny.........................................................................................................296
Metody dystrybucji .......................................................................................................................297
4ródła oprogramowania FreeBSD.......................................................................................................298
4ródła standardowego oprogramowania FreeBSD .......................................................................298
4ródła oprogramowania uniksowego............................................................................................299
4ródła oprogramowania komercyjnego ........................................................................................300
Zgłoś jeśli naruszono regulamin