Helion - Red Hat Linux 7.1 Ksiega Eksperta.pdf

(15174 KB) Pobierz
Red Hat Linux 7.1. Księga eksperta
Spis treści
Wstęp ..................................................................................................21
Część I Red Hat Linux — instalacja i usługi użytkownika ........... 27
Rozdział 1. Wprowadzenie do systemu Red Hat Linux ...................................29
Wersja stabilna czy wersja beta?.......................................................................................... 30
Zalety Linuksa ..................................................................................................................... 31
Magia Red Hat Linuksa ....................................................................................................... 32
Red Hat Linux w porównaniu z innymi dystrybucjami Linuksa.......................................... 34
Co nowego w dystrybucji Red Hat i jądrze Linuksa? .......................................................... 35
Prawo autorskie i gwarancja ................................................................................................ 36
Programy z wolnym dostępem do źródła i ich licencje.................................................. 37
Dystrybucja Red Hat Linux ................................................................................................. 37
Wymagania systemu ............................................................................................................ 38
Wymagania systemu — Intel......................................................................................... 38
Rozdział 2. Instalowanie systemu Red Hat ..................................................41
Przygotowania do instalacji Linuksa ................................................................................... 42
Wybór metody instalacji ...................................................................................................... 44
Instalacja w trybie graficznym czy tekstowym? .................................................................. 45
Partycjonowanie................................................................................................................... 45
Partycjonowanie za pomocą programu fdisk ................................................................. 46
Użycie programu Disk Druid do partycjonowania ........................................................ 47
Obszar wymiany ............................................................................................................ 50
Formatowanie partycji ................................................................................................... 50
Tworzenie dyskietki startowej ............................................................................................. 51
Instalowanie systemu bez użycia dyskietki startowej .................................................... 52
Instalacja sieciowa ............................................................................................................... 52
Rozpoczęcie instalacji NFS ........................................................................................... 53
Rozpoczęcie instalacji FTP............................................................................................ 53
Rozpoczęcie instalacji HTTP......................................................................................... 54
Instalacja z urządzeń PCMCIA............................................................................................ 54
Proces instalacji krok po kroku ............................................................................................ 55
Instalacja........................................................................................................................ 55
Program instalacyjny ..................................................................................................... 58
Instalator systemu .......................................................................................................... 59
Konfiguracja LILO ........................................................................................................ 60
Konfiguracja sieci.......................................................................................................... 61
Ustalanie strefy czasowej............................................................................................... 61
Ustawianie konta i hasła administratora ........................................................................ 61
Konfiguracja uwierzytelniania....................................................................................... 62
Wybór pakietów do instalacji ........................................................................................ 62
Konfigurowanie X-ów ................................................................................................... 63
Instalowanie................................................................................................................... 64
3
4
Red Hat Linux 7.1. Księga eksperta
Instalowanie pakietów ................................................................................................... 64
Tworzenie dyskietki startowej ....................................................................................... 64
Zakończenie instalacji ................................................................................................... 64
Kilka rad po zakończeniu instalacji ..................................................................................... 65
Menedżer pakietów Red Hata........................................................................................ 65
Logowanie się i zamykanie systemu .................................................................................... 65
Rozdział 3. LILO i inne menedżery startowe ...............................................67
Wybór i instalacja programu ładującego.............................................................................. 68
Instalacja i konfigurowanie LILO ........................................................................................ 69
Instalowanie lub ponowne konfigurowanie LILO ......................................................... 70
Konfigurowanie LILO ................................................................................................... 71
Usuwanie LILO ................................................................................................................... 74
Rozwiązywanie problemów z LILO .................................................................................... 75
Uruchamianie Linuksa za pomocą LOADLIN.EXE............................................................ 76
Program BootMagic............................................................................................................. 77
Rozdział 4. Konfigurowanie systemu X Window............................................79
System X Window ............................................................................................................... 79
XFree czy inny system X11? ............................................................................................... 80
Nowe funkcje XFree86 4.0.3 ............................................................................................... 81
Wybór narzędzia konfiguracyjnego ..................................................................................... 83
Plik XF86Config............................................................................................................ 86
Serwer XFree86 ............................................................................................................. 87
Używanie Xconfiguratora.............................................................................................. 88
Używanie xf86config..................................................................................................... 92
Sprawdzanie pliku XF86Config......................................................................................... 102
Sekcja „ServerLayout” (Ustawienia serwera).............................................................. 102
Sekcja „Files” (Pliki) ................................................................................................... 103
Sekcja „Module” (Moduły) ......................................................................................... 104
Sekcja „Server flags section” (Znaczniki serwera) ...................................................... 105
Sekcja InputDevice (Urządzenie wejściowe)............................................................... 105
Sekcja „Monitor” (Monitor) ........................................................................................ 106
Sekcja „Device” (Urządzenia graficzne) ..................................................................... 108
Sekcja „Screen” (Ekran) .............................................................................................. 108
Uruchamianie X11 za pomocą polecenia startx ................................................................. 110
Użycie konsoli i wielokrotnych sesji X-ów ................................................................. 111
Plik .xinitrc .................................................................................................................. 112
Używanie xdm ................................................................................................................... 113
Rozwiązywanie problemów z XFree86 ............................................................................. 115
Rozdział 5. Menedżery okien................................................................. 117
Czym jest menedżer okien ................................................................................................. 117
Środowisko GNOME X ..................................................................................................... 118
Czym jest GNOME ..................................................................................................... 119
Składniki instalacyjne GNOME-a ............................................................................... 119
Konfigurowanie X11 na potrzeby GNOME-a
lub innych menedżerów wyświetlania ...................................................................... 121
Używanie klientów i narzędzi GNOME-a ................................................................... 123
Konfigurowanie pulpitu za pomocą Centrum Sterowania GNOME............................ 124
Konfigurowanie panelu GNOME-a ............................................................................. 126
Funkcje menedżera okien sawfish ..................................................................................... 127
Funkcje menedżera okien Enlightenment .......................................................................... 128
Funkcje środowiska pulpitu K (KDE)................................................................................ 130
Składniki instalacji KDE ............................................................................................. 130
4
Spis treści
5
Logowanie za pomocą kdm ......................................................................................... 131
Funkcje pulpitu KDE................................................................................................... 132
Wykonywanie podstawowych czynności związanych z pulpitem ............................... 133
Używanie panelu pulpitu ............................................................................................. 133
Używanie menedżera plików konqueror...................................................................... 134
Konfigurowanie KDE za pomocą Centrum Sterowania KDE ........................................... 135
Opcje menedżera wyświetlania.................................................................................... 135
Zmiana tapety pulpitu .................................................................................................. 137
Zmiana wygaszacza ekranu ......................................................................................... 138
Zmiana ustawień klawiatury i myszy........................................................................... 138
Zmiana ustawień okienek ............................................................................................ 139
Kontrolowanie wskaźnika myszy za pomocą klawiatury ............................................ 140
Kontrolowanie ruchów kursora pomiędzy pulpitami................................................... 141
Menedżer okien fvwm2 ..................................................................................................... 141
Menedżer okien twm.......................................................................................................... 143
Rozdział 6. Połączenie z Internetem ....................................................... 147
Konfiguracja interfejsu pozornego..................................................................................... 147
Konfiguracja protokołu PPP .............................................................................................. 150
Instalowanie PPP ......................................................................................................... 151
Konfiguracja konta PPP............................................................................................... 151
Konfiguracja programu chat ........................................................................................ 152
Konfiguracja programu pppd....................................................................................... 153
Współpraca programów chat i pppd ............................................................................ 154
Konfiguracja PPP za pomocą skryptów....................................................................... 154
Konfiguracja PPP za pomocą Dialup Configuration.................................................... 156
Konfiguracja PPP za pomocą programu kppp ............................................................. 158
Konfiguracja PPP za pomocą polecenia wvdial........................................................... 164
Konfigurowanie połączenia DSL PPPOE .......................................................................... 165
Konfigurowanie połączenia PPPOE ............................................................................ 166
Protokół SLIP .................................................................................................................... 170
Konfiguracja serwera Dial-in PPP ..................................................................................... 171
Rozdział 7. IRC, ICQ oraz klienty Chat ..................................................... 175
Klient i Serwer Talk........................................................................................................... 175
Instalacja i konfiguracja Talk ...................................................................................... 176
Łączenie z Talk............................................................................................................ 177
Rozmowa za pomocą Talk........................................................................................... 178
Kontrolowanie dostępu do terminala ........................................................................... 179
Rozmowa z wieloma użytkownikami za pomocą programu ytalk............................... 179
IRC — Internet Relay Chat................................................................................................ 180
Praca z klientem o interfejsie tekstowym — ircII........................................................ 182
xchat ............................................................................................................................ 193
Uruchamianie serwera IRC.......................................................................................... 197
ICQ .............................................................................................................................. 197
AIM ............................................................................................................................. 200
Rozdział 8. Programy graficzne oraz multimedia........................................ 203
Graficzne narzędzia Linuksa.............................................................................................. 203
Popularne formaty graficzne .............................................................................................. 204
Konwersja plików graficznych .................................................................................... 206
Podstawowe edytory graficzne .......................................................................................... 210
Klient graficzny X11 ................................................................................................... 210
Programy graficzne pracujące w środowisu GNOME ................................................. 212
Programy graficzne środowiska K Desktop Environment ........................................... 215
5
6
Red Hat Linux 7.1. Księga eksperta
Praca z GIMP..................................................................................................................... 217
Wyświetlanie i drukowanie grafiki .................................................................................... 219
Konfiguracja dźwięku ........................................................................................................ 221
Odtwarzanie audio CD....................................................................................................... 225
Odtwarzanie plików .mp3 .................................................................................................. 226
Odtwarzanie wideo ............................................................................................................ 227
Praca z kamerami internetowymi....................................................................................... 229
Część II Konfigurowanie usług .......................................... 231
Rozdział 9. Uruchamianie i zamykanie systemu ......................................... 233
Start systemu — procesy ................................................................................................... 233
Proces inicjujący i skrypty startowe................................................................................... 234
init i /etc/inittab............................................................................................................ 235
/etc/inittab oraz stany systemu ..................................................................................... 236
Zamykanie systemu ........................................................................................................... 243
shutdown ..................................................................................................................... 243
halt i reboot.................................................................................................................. 245
Awaria systemu ........................................................................................................... 245
Używanie konta root.................................................................................................... 246
Tworzenie dyskietki startowej ..................................................................................... 246
Narzędzia systemów plików ........................................................................................ 248
Awaria systemu.................................................................................................................. 249
Dodatkowe informacje................................................................................................. 251
Rozdział 10. SMTP i protokoły z nim związane ............................................ 253
Krótka historia standardów poczty internetowej ................................................................ 253
Wprowadzenie do sendmail-a...................................................................................... 254
Post Office Protocol (POP).......................................................................................... 254
Internet Mail Access Protocol (IMAP) ........................................................................ 255
SMTP i sendmail ............................................................................................................... 255
Protokoły pocztowe w Internecie................................................................................. 256
System nazw domen i poczta elektroniczna................................................................. 257
Zadania sendmaila ....................................................................................................... 261
Pliki pomocnicze sendmaila ........................................................................................ 262
Plik aliases ................................................................................................................... 262
Konfigurowanie sendmaila .......................................................................................... 264
Plik konfiguracyjny sendmaila: sendmail.cf ................................................................ 267
Automatyczne tworzenie pliku sendmail.cf ................................................................. 279
Łatwiejsza metoda konfiguracji sendmaila .................................................................. 283
Testowanie sendmaila i jego pliku konfiguracyjnego .................................................. 286
Typowe błędy popełniane przy konfiguracji sendmaila............................................... 288
POP.................................................................................................................................... 288
Konfiguracja serwera POP........................................................................................... 288
IMAP ................................................................................................................................. 291
Konfiguracja serwera IMAP ........................................................................................ 291
Odbieranie poczty .............................................................................................................. 292
Konfiguracja POP3 lub IMAP pod Netscape............................................................... 293
fetchmail ...................................................................................................................... 295
Rozdział 11. FTP .................................................................................. 297
Instalacja serwera FTP ....................................................................................................... 298
Działanie serwera FTP ....................................................................................................... 300
Konfiguracja serwera FTP ................................................................................................. 301
Kontrola dostępu — plik /etc/ftpaccess ....................................................................... 301
6
Spis treści
7
Konwersja plików w locie — plik /etc/ftpconversions ................................................ 317
Konfigurowanie dostępu hostów — plik /etc/ftphosts ................................................. 319
Plik z dziennikiem zdarzeń FTP — /var/log/xferlog.................................................... 320
Narzędzia administracyjne serwera FTP............................................................................ 321
ftprestart....................................................................................................................... 321
ftpshut.......................................................................................................................... 321
ftpwho.......................................................................................................................... 322
ftpcount........................................................................................................................ 323
Klienty FTP ....................................................................................................................... 323
wget ............................................................................................................................. 324
autoexpect.................................................................................................................... 325
ncftp............................................................................................................................. 326
xtp................................................................................................................................ 327
gftp .............................................................................................................................. 327
konqueror..................................................................................................................... 328
Rozdział 12. Serwer Apache ................................................................... 331
Instalacja serwera............................................................................................................... 332
Instalacja z RPM.......................................................................................................... 332
Kompilacja źródeł........................................................................................................ 334
Edycja pliku httpd.conf................................................................................................ 336
Pliki .htaccess a ograniczenia dostępu ......................................................................... 339
Autoryzacja i kontrola dostępu .......................................................................................... 340
Ograniczanie dostępu za pomocą dyrektyw allow i deny ............................................ 341
Autoryzacja na podstawie nazwy użytkownika i hasła ................................................ 342
Połączenie obu metod kontroli dostępu ....................................................................... 344
Moduły Apache.................................................................................................................. 345
mod_access.................................................................................................................. 345
mod_actions................................................................................................................. 345
mod_alias..................................................................................................................... 346
mod_asis ...................................................................................................................... 346
mod_auth ..................................................................................................................... 346
mod_auth_anon ........................................................................................................... 347
mod_auth_db ............................................................................................................... 347
mod_auth_digest.......................................................................................................... 347
mod_autoindex ............................................................................................................ 347
mod_bandwidth ........................................................................................................... 347
mod_cern_meta ........................................................................................................... 348
mod_cgi ....................................................................................................................... 348
mod_digest .................................................................................................................. 348
mod_dir ....................................................................................................................... 348
mod_env ...................................................................................................................... 348
mod_example .............................................................................................................. 348
mod_expires ................................................................................................................ 349
mod_headers................................................................................................................ 349
mod_imap .................................................................................................................... 349
mod_include ................................................................................................................ 349
mod_info ..................................................................................................................... 349
mod_log_agent ............................................................................................................ 350
mod_log_config........................................................................................................... 350
mod_log_referer .......................................................................................................... 350
mod_mime ................................................................................................................... 350
mod_mime_magic ....................................................................................................... 350
mod_mmap_static........................................................................................................ 350
mod_negotiation .......................................................................................................... 350
7
Zgłoś jeśli naruszono regulamin