slackware linux scan.pdf

(7648 KB) Pobierz
888042272.001.png
4
Slackware Linux
Archiwizowanie plików ................................................................................................... 76
Zarządzanie procesami .................................................................................................... 78
Wyświetlanie listy działających procesów ................................................................ 78
Awaryjne kończenie pracy procesów ........................................................................ 80
Uruchamianie programu ze zmienionym priorytetem .............................................. 82
Program top ............................................................................................................... 82
Konta użytkowników ....................................................................................................... 85
Uzyskiwanie uprawnień administratora .................................................................... 86
Wyświetlanie listy kont i grup użytkowników .......................................................... 86
Zakładanie kont użytkowników ................................................................................ 88
Zmiana hasła ............................................................................................................. 89
Usuwanie konta użytkownika ................................................................................... 90
Użytkownicy a grupy ................................................................................................ 90
Korzystanie z nośników optycznych ............................................................................... 91
Zarządzanie pakietami oprogramowania ......................................................................... 92
Instalacja pakietu ....................................................................................................... 92
Aktualizacja pakietu .................................................................................................. 93
Narzędzie pkgtool ..................................................................................................... 93
Narzędzie swaret ....................................................................................................... 94
Midnight Commander ...................................................................................................... 98
Uruchamianie programu ............................................................................................ 99
Poruszanie się po katalogach ..................................................................................... 99
Operacje .................................................................................................................. 100
Skróty klawiszowe .................................................................................................. 101
Rozdział 3.
Sieci ............................................................................................ 103
TCP/IP w teorii .............................................................................................................. 103
Adresy IP ................................................................................................................. 106
Pule adresów publicznych i niepublicznych ........................................................... 107
Połączenia TCP ....................................................................................................... 108
Interfejsy sieciowe ......................................................................................................... 109
Ramki danych .......................................................................................................... 110
Adresy sprzętowe .................................................................................................... 110
Wyświetlanie listy interfejsów sieciowych ............................................................. 111
Aktywacja interfejsu sieciowego ............................................................................ 112
Konfiguracja połączenia sieciowego ............................................................................. 112
Ustalanie domyślnej konfiguracji sieci ................................................................... 113
Wprowadzanie adresu serwera DNS ....................................................................... 114
Wyświetlanie adresów IP przypisanych interfejsom .............................................. 115
Dynamiczna konfiguracja interfejsów sieciowych ................................................. 115
Diagnostyka łączy sieciowych ....................................................................................... 116
ping .......................................................................................................................... 116
traceroute ................................................................................................................. 117
netstat ...................................................................................................................... 118
iptraf ........................................................................................................................ 118
Rozdział 4.
Dzielenie łącza sieciowego ........................................................... 123
Współdzielenie łącza sieciowego .................................................................................. 123
Aktywacja dzielenia łącza ....................................................................................... 124
Konfiguracja komputerów-klientów ....................................................................... 126
Testowanie działania współdzielenia łącza sieciowego .......................................... 127
Przekierowywanie portów ....................................................................................... 129
Bufor stron WWW Squid .............................................................................................. 130
Instalacja pakietu Squid .......................................................................................... 131
Konfiguracja pakietu Squid ..................................................................................... 133
Spis treści
5
Uruchamianie i zatrzymywanie serwera Squid ....................................................... 135
Testowanie działania serwera pośredniczącego Squid .............................................. 136
Dzienniki zdarzeń pakietu Squid ............................................................................. 137
Przezroczysty serwer pośredniczący ....................................................................... 139
Rozdział 5.
Zabezpieczanie serwera ............................................................... 141
Możliwe ataki i zagrożenia ............................................................................................ 141
Aktualizacja oprogramowania ....................................................................................... 143
Tworzenie haseł ............................................................................................................. 143
Przeglądanie dziennika zdarzeń ..................................................................................... 146
Konfiguracja i zabezpieczanie zdalnego dostępu do serwera ....................................... 147
Uzyskiwanie zdalnego dostępu do serwera ............................................................. 148
Konfiguracja usługi SSH ......................................................................................... 149
Blokada możliwości „zgadywania” haseł ............................................................... 151
Zapora sieciowa iptables ............................................................................................... 152
Wprowadzenie ......................................................................................................... 152
Potrzeba stosowania zapór sieciowych ................................................................... 153
Podstawy działania zapory iptables ......................................................................... 154
Konfiguracja zapory iptables .................................................................................. 157
Opcje tworzące definicję reguły .............................................................................. 162
Przykłady konfiguracji zapory iptables ................................................................... 163
Automatyczne tworzenie kopii zapasowych ................................................................. 169
Tworzenie kopii zapasowej katalogu ...................................................................... 170
Regularne automatyczne tworzenie kopii ............................................................... 170
Odtwarzanie kopii zapasowej danych ..................................................................... 173
Rozdział 6.
Serwer DHCP ............................................................................... 175
Przygotowanie serwera DHCP do pracy ....................................................................... 176
Sprawdzenie obecności oprogramowania serwera DHCP ...................................... 176
Instalacja oprogramowania serwera DHCP ............................................................ 176
Aktualizacja oprogramowania serwera DHCP ....................................................... 176
Uruchamianie i zatrzymywanie serwera DHCP ...................................................... 177
Konfiguracja serwera DHCP ......................................................................................... 179
Opcje globalne ......................................................................................................... 179
Deklaracja zakresu adresów IP ............................................................................... 180
Określanie niezmiennych adresów IP ..................................................................... 181
Przykładowy plik konfiguracyjny ........................................................................... 182
Ponowne uruchamianie serwera DHCP .................................................................. 183
Testowanie działania serwera DHCP ...................................................................... 183
Monitorowanie działania serwera DHCP ................................................................ 184
Rozdział 7.
Serwer DNS ................................................................................. 187
Przygotowanie serwera BIND do pracy ........................................................................ 189
Sprawdzenie obecności pakietu BIND .................................................................... 190
Instalacja pakietu BIND .......................................................................................... 190
Aktualizacja pakietu BIND ..................................................................................... 190
Uruchamianie i zatrzymywanie serwera DNS ........................................................ 191
Konfiguracja serwera DNS ............................................................................................ 192
Sprawdzanie poprawności konfiguracji .................................................................. 192
Opcje konfiguracyjne .............................................................................................. 193
Przykładowa sekcja options .................................................................................... 193
Ustalanie serwera DNS jako domyślnego dla systemu ............................................. 194
Testowanie działania serwera .................................................................................. 194
6
Slackware Linux
Domeny ......................................................................................................................... 195
Strefa prosta ............................................................................................................. 196
Strefa odwrotna ....................................................................................................... 200
Diagnostyka serwera DNS ............................................................................................. 202
Polecenie host ................................................................................................................ 203
Rozdział 8.
Serwer HTTP ................................................................................ 205
Przygotowanie serwera Apache do pracy ...................................................................... 206
Sprawdzenie obecności pakietu Apache ................................................................. 206
Instalacja pakietu Apache ........................................................................................ 206
Aktualizacja pakietu Apache ................................................................................... 208
Uruchamianie i zatrzymywanie serwera HTTP ...................................................... 209
Testowanie funkcjonowania serwera ...................................................................... 210
Uaktywnianie i testowanie funkcjonowania interpretera PHP ................................ 210
Konfiguracja serwera Apache ....................................................................................... 214
Tworzenie i zabezpieczanie własnego serwisu WWW ................................................. 218
Rozdział 9. Serwer FTP .................................................................................. 221
Przygotowywanie serwera FTP do pracy ......................................................................... 222
Sprawdzenie obecności oprogramowania vsftpd .................................................... 222
Instalacja pakietu vsftpd .......................................................................................... 222
Aktualizacja pakietu vsftpd ..................................................................................... 223
Uruchamianie i zatrzymywanie serwera FTP ......................................................... 224
Konfiguracja serwera FTP ............................................................................................. 225
Opcje konfiguracyjne .............................................................................................. 226
Przykładowy plik konfiguracyjny ........................................................................... 229
Testowanie działania serwera FTP ................................................................................ 229
Monitorowanie działania serwera FTP .......................................................................... 230
Rozdział 10. Samba ......................................................................................... 233
Przygotowanie pakietu Samba do pracy .......................................................................... 234
Sprawdzenie obecności pakietu Samba ................................................................... 235
Instalacja pakietu Samba ......................................................................................... 235
Aktualizacja pakietu Samba .................................................................................... 236
Uruchamianie i zatrzymywanie serwera Samba ..................................................... 237
Konfiguracja udostępniania plików ............................................................................... 238
Plik konfiguracyjny ................................................................................................. 238
Budowa pliku konfiguracyjnego ............................................................................. 239
Sekcja [global] ......................................................................................................... 239
Sekcja [homes] ........................................................................................................ 240
Tworzenie własnych zasobów sieciowych .............................................................. 241
Konta użytkowników ..................................................................................................... 242
Dodawanie konta użytkownika ............................................................................... 243
Zmiana hasła użytkownika ...................................................................................... 243
Usuwanie konta użytkownika ................................................................................. 244
Korzystanie z zasobów sieciowych ............................................................................... 244
Rozdział 11. Statystyki .................................................................................... 249
Instalacja ........................................................................................................................ 250
Instalacja biblioteki GD .......................................................................................... 250
Instalacja pakietu MRTG ........................................................................................ 252
Testowanie poprawności działania pakietu ............................................................. 253
Spis treści
7
Konfiguracja .................................................................................................................. 253
Tworzenie pliku konfiguracyjnego ......................................................................... 253
Regularne uruchamianie pakietu MRTG ................................................................ 255
Definicja źródła danych .......................................................................................... 257
Tryby pomiaru danych ............................................................................................ 261
Zmiana częstotliwości próbkowania ....................................................................... 262
Skrypty pobierające dane ............................................................................................... 263
Analiza obciążenia procesora .................................................................................. 263
Analiza wykorzystania powierzchni dyskowej ....................................................... 263
Analiza wykorzystania łącza sieciowego ................................................................ 264
Analiza łączności sieciowej .................................................................................... 265
Badanie obciążenia łącza internetowego przez poszczególnych użytkowników .... 266
Testowanie i diagnostyka .............................................................................................. 269
Dodatek A
Słowniczek terminów i pojęć ......................................................... 271
Dodatek B
Przedrostki i jednostki miary stosowane w informatyce ................. 285
Dodatek C
Numery portów TCP i UDP ............................................................ 289
Dodatek D
Przeliczanie systemów liczbowych ................................................ 293
Skorowidz .................................................................................... 295
Zgłoś jeśli naruszono regulamin