Przewodnik dla administratorów systemów operacyjnych z rodziny BSD
-
Wykonaj kopie bezpieczeństwa całego systemu
-
Zabezpiecz system przed włamaniami
-
Skonfiguruj usługi sieciowe
-
Monitoruj wydajność systemu
FreeBSD to drugi obok Linuksa najpopularniejszy system operacyjny dostępny na zasadach open-source. Powstał w oparciu o system BSD, nad którym prace rozpoczęły się w 1976 roku. Zwolennicy systemu zabrali się do pracy nad kolejnymi jego wersjami i wywiązali się z tego zadania wręcz doskonale. FreeBSD stał się systemem wykorzystywanym przez wiele firm z różnych branż. Systemy z rodziny BSD ustanawiają kolejne rekordy wydajności i bezawaryjności pracy, powodując, że skrót BSD stał się synonimem bezpieczeństwa i wysokiej niezawodności w świecie systemów operacyjnych.
Książka "FreeBSD. Podstawy administracji systemem" to podręcznik dla tych, którzy chcą poznać i opanować możliwości tego systemu operacyjnego i sprawnie nim administrować. Autor -- współtwórca systemu FreeBSD -- dzieli się swoją ogromną wiedzą dotyczącą systemów z rodziny BSD, przedstawiając zasady instalacji, pracy i administrowania nimi.
-
Instalacja systemu
-
Wyszukiwanie informacji w systemie pomocy
-
Tworzenie kopii bezpieczeństwa systemu
-
Konfigurowanie jądra pod kątem konkretnych potrzeb
-
Aktualizowanie systemu
-
Mechanizmy zabezpieczeń
-
Instalacja i zarządzanie oprogramowaniem
-
Technologia DNS
-
Poczta elektroniczna, WWW i usługi sieciowe
-
System plików, dyski i macierze dyskowe
-
Monitorowanie pracy systemu i kontrola jego wydajności
-
Wykorzystywanie systemu FreeBSD w komputerze osobistym
Jeśli chcesz rozszerzyć swoje kompetencje o umiejętność administrowania jednym z najbardziej wydajnych i bezawaryjnych systemów operacyjnych na świecie, koniecznie przeczytaj tę książkę.
SPIS TREŚCI:
Przedmowa (17)
Wprowadzenie (19)
Rozdział 1. Instalacja (35)
-
Sprzęt zgodny z FreeBSD (35)
-
Procesor (36)
-
Pamięć RAM (36)
-
Dyski twarde (36)
-
Pobieranie FreeBSD (37)
-
Instalacja z FTP (38)
-
Informacje niezbędne do instalacji z FTP (39)
-
Konfiguracja sprzętowa (39)
-
Instalacja FreeBSD (40)
-
Konfiguracja jądra do wykorzystania kart ISA (41)
-
sysinstall - brzydki instalator FreeBSD (41)
-
Wykorzystanie dysku (42)
-
Podział na partycje (44)
-
Partycja główna (46)
-
Przestrzeń wymiany (46)
-
Podział przestrzeni wymiany (47)
-
Systemy plików /var, /usr oraz /home (48)
-
Drugi dysk twardy (48)
-
Miękkie aktualizacje (49)
-
Rozmiar bloku (49)
-
Wybór zestawów instalacyjnych (50)
-
Nośnik instalacyjny (51)
-
Rozpoczęcie instalacji (51)
-
Konfiguracja poinstalacyjna (52)
-
Hasło użytkownika root (52)
-
Dodawanie użytkowników (53)
-
Strefa czasowa (54)
-
Mysz (54)
-
Konfiguracja kart sieciowych (55)
-
Xfree86 (57)
-
Oprogramowanie (58)
-
Ponowne uruchomienie systemu (58)
-
Uwaga na temat edytorów (59)
Rozdział 2. Poszukiwanie pomocy (61)
-
Dlaczego nie od razu należy wysyłać maila? (61)
-
Postawa użytkownika FreeBSD (62)
-
Podręcznik systemowy man (63)
-
Podręcznik systemowy (63)
-
Nagłówki podręczników systemowych (65)
-
Dokumentacja FreeBSD (66)
-
Archiwa list dyskusyjnych (67)
-
Inne strony WWW (67)
-
Rozwiązywanie problemów z FreeBSD (68)
-
Sprawdzamy w handbook lub FAQ (68)
-
Sprawdzamy w podręczniku man (68)
-
Sprawdzamy w archiwach list dyskusyjnych (70)
-
Właściwe wykorzystanie odpowiedzi (70)
-
Pomoc za pośrednictwem e-maila (70)
Rozdział 3. Zanim cokolwiek popsujesz: kopie bezpieczeństwa (73)
-
Kopie zapasowe systemu (74)
-
Urządzenia taśmowe (74)
-
Jak czytać plik dmesg.boot (74)
-
Sterowanie napędem (75)
-
Węzły urządzeń (75)
-
Użycie zmiennej TAPE (76)
-
Polecenie mt (77)
-
Programy wykonujące kopie zapasowe (78)
-
Tar (78)
-
Programy dump i restore (82)
-
Odtwarzanie danych z archiwum (85)
-
Sprawdzanie zawartości archiwum (85)
-
Odtwarzanie danych z archiwum (85)
-
Interaktywne odtwarzanie danych (86)
-
Zapis zdarzeń (87)
-
Kontrola wersji (88)
-
Odzyskiwanie starszych wersji plików (91)
-
Łamanie blokad (91)
-
Przeglądanie dzienników (92)
-
Analiza historii wersji pliku (92)
-
Program ident i napisy identyfikacyjne (93)
-
Dalsza lektura (94)
-
Tryb jednego użytkownika (94)
-
Dysk ratunkowy (96)
Rozdział 4. Zabawy z jądrem (99)
-
Czym jest jądro? (99)
-
Konfiguracja jądra (100)
-
Mechanizm sysctl (100)
-
Modyfikowanie wartości opcji sysctl (103)
-
Ustawianie opcji sysctl podczas uruchamiania systemu (104)
-
Konfiguracja jądra za pomocą pliku loader.conf (104)
-
Ręczna konfiguracja programu ładującego (106)
-
Ładowanie i usuwanie modułów w trybie wielu użytkowników (107)
-
Odczyt listy załadowanych modułów (108)
-
Ładowanie i usuwanie modułów (108)
-
Dostosowanie jądra do potrzeb (108)
-
Przygotowanie (109)
-
Kopia zapasowa jądra (110)
-
Edycja plików jądra (110)
-
Opcje podstawowe (113)
-
Wiele procesorów (115)
-
Urządzenia (115)
-
Kompilacja jądra (118)
-
Problemy z kompilacją jądra (119)
-
Uruchamianie systemu z nowym jądrem (121)
-
Dodawanie funkcji do jądra (121)
-
LINT (121)
-
Wykorzystanie opcji do poprawiania błędów (122)
-
Poprawianie wydajności jądra (123)
-
Współdzielenie jąder (125)
Rozdział 5. Sieć (127)
-
Warstwy sieciowe (127)
-
Warstwa fizyczna (128)
-
Warstwa protokołu fizycznego (129)
-
Warstwa protokołu logicznego (129)
-
Warstwa aplikacji (130)
-
Sieć w praktyce (130)
-
Bufory mbuf (132)
-
Czym jest bit (132)
-
Ethernet (134)
-
Rozgłaszanie (134)
-
Rozwiązywanie adresów (134)
-
Koncentratory i przełączniki (135)
-
Maska sieci (135)
-
Sztuczki z maskami (137)
-
Maski w zapisie szesnastkowym (138)
-
Bezużyteczne adresy IP (138)
-
Routing (139)
-
UDP i TCP (139)
-
Porty sieciowe (140)
-
Przyłączenie do sieci Ethernet (141)
-
Obsługa wielu adresów IP przez jeden interfejs (143)
-
Program netstat (144)
Rozdział 6. Aktualizacja FreeBSD (149)
-
Wersje systemu FreeBSD (149)
-
Wydania (150)
-
FreeBSD-current (150)
-
FreeBSD-stable (151)
-
Migawki (152)
-
Poprawki bezpieczeństwa (152)
-
Które wydanie wybrać (153)
-
Metody aktualizacji systemu (154)
-
Aktualizacja za pomocą sysinstall (154)
-
Aktualizacja za pomocą CVSup (155)
-
Uproszczenie procesu aktualizacji systemu za pomocą CVSup (167)
-
Utworzenie lokalnego serwera CVSup (168)
-
Kontrola dostępu (170)
-
Uwierzytelnianie (171)
-
Połączenie uwierzytelniania i kontroli dostępu (173)
Rozdział 7. Zabezpieczanie systemu (175)
-
Identyfikacja wroga (176)
-
Script kiddies (176)
-
Niezadowoleni użytkownicy (176)
-
Doświadczeni napastnicy (177)
-
Ogłoszenia dotyczące bezpieczeństwa systemu FreeBSD (177)
-
Subskrypcja (178)
-
Tematyka listy dyskusyjnej (178)
-
Profile zabezpieczeń (179)
-
Profil zabezpieczeń na poziomie średnim (179)
-
Profil zabezpieczeń na poziomie najwyższym (179)
-
Użytkownik root, grupy i uprawnienia (180)
-
Hasło użytkownika root (180)
-
Grupy użytkowników (181)
-
Grupa podstawowa (181)
-
Najważniejsze grupy domyślne (182)
-
Uprawnienia grup (182)
-
Zmiana uprawnień (184)
-
Zmiana właściciela pliku (185)
-
Ustawianie uprawnień (186)
-
Znaczniki plików (187)
-
Przeglądanie znaczników pliku (188)
-
Ustawianie znaczników (189)
-
Poziomy zabezpieczeń (189)
-
Ustawianie poziomów zabezpieczeń (190)
-
Wybór właściwego poziomu zabezpieczeń (191)
-
Do czego nie przydadzą się poziomy zabezpieczeń i znaczniki plików (192)
-
Poziomy zabezpieczeń na co dzień (193)
-
Pogramy, które mogą posłużyć do włamania (193)
-
Wykorzystanie nabytych umiejętności (197)
Rozdział 8. Zaawansowane funkcje bezpieczeństwa (199)
-
Kontrola ruchu (199)
-
Zasada domyślnej akceptacji i domyślnego odrzucania (200)
-
TCP Wrappers (200)
-
Konfiguracja TCP Wrappers (201)
-
Nazwa demona (201)
-
Lista klientów (202)
-
Opcje reakcji systemu (204)
-
Wykorzystanie wszystkich opcji (208)
-
Filtrowanie pakietów (209)
-
IPFilter (209)
-
IPFW (210)
-
Zasada akceptacji i odrzucania w filtrach pakietów (210)
-
Podstawy filtrowania pakietów (211)
-
Implementacja mechanizmu IPFilter (212)
-
Więzienie (220)
-
Konfiguracja systemu do wykorzystania mechanizmu więzienia (221)
-
Konfiguracja jądra do wykorzystania mechanizmu więzienia (222)
-
Konfiguracja klienta (223)
-
Wchodzimy do więzienia (225)
-
Końcowa konfiguracja więzienia (226)
-
Uruchamianie więzienia (226)
-
Zarządzanie więzieniem (227)
-
Zamykanie więzienia (228)
-
Monitorowanie bezpieczeństwa systemu (228)
-
Co robić w przypadku włamania (229)
Rozdział 9. Katalog /etc (231)
-
Bogactwa katalogu /etc (231)
-
Pliki domyślne (232)
-
/etc/defaults/rc.conf (232)
-
/etc/adduser.conf (233)
-
/etc/crontab (235)
-
/etc/csh.* (237)
-
/etc/dhclient.conf (238)
-
/etc/fstab (239)
-
/etc/ftp.* (239)
-
/etc/hosts.allow (239)
-
/etc/hosts.equiv (240)
-
/etc/hosts.lpd (241)
-
/etc/inetd.conf (241)
-
/etc/locate.rc (241)
-
/etc/login.access (242)
-
/etc/login.conf (244)
-
/etc/mail/mailer.conf (249)
-
/etc/make.conf oraz /etc/defaults/make.conf (250)
-
/etc/master.passwd (256)
-
/etc/motd (257)
-
/etc/mtree/* (258)
-
/etc/namedb/* (258)
-
/etc/newsyslog.conf (258)
-
/etc/passwd (258)
-
/etc/periodic.conf oraz /etc/defaults/periodic.conf (259)
-
/etc/printcap (260)
-
/etc/profile (262)
-
/etc/protocols (262)
-
/etc/pwd.db (263)
-
/etc/rc (263)
-
/etc/rc.conf oraz /etc/defaults/rc.conf (265)
-
/etc/resolv.conf (273)
-
/etc/security (273)
-
/etc/services (273)
-
/etc/shells (273)
-
/etc/spwd.db (274)
-
/etc/ssh (274)
-
/etc/sysctl.conf (274)
-
/etc/syslog.conf (274)
Rozdział 10. Wzbogacanie funkcjonalności systemu (275)
-
Kompilacja oprogramowania (276)
-
Zalety i wady kodów źródłowych (276)
-
Usuwanie błędów (277)
-
System pakietów i portów (278)
-
Porty (278)
-
Wyszukiwanie programów (280)
-
Ograniczenia prawne (283)
-
Wykorzystanie pakietów (284)
-
Instalacja z dysku CD (284)
-
Instalacja z serwera FTP (286)
-
Szczegóły techniczne instalacji (287)
-
Usuwanie pakietów z systemu (288)
-
Informacje o pakiecie (288)
-
Kontrola programu pkg_add (289)
-
Problemy z pakietami (290)
-
Wymuszanie instalacji (292)
-
Wykorzystanie portów (292)
-
Instalacja portu (294)
-
Przebieg polecenia make install (294)
-
Dodatkowe opcje portów (296)
-
Usuwanie i ponowna instalacja portów (299)
-
Czyszczenie portu za pomocą polecenia make clean (300)
-
Kompilacja pakietów (300)
-
Zmiana ścieżki instalacyjnej (300)
-
Ustawianie opcji programu make na stałe (301)
-
Aktualizacja wersji portów i pakietów (301)
-
Aktualizacja kolekcji portów (302)
-
Problemy z aktualizacją kolekcji portów (303)
-
Sprawdzanie wersji oprogramowania (303)
-
Wskazówki dotyczące aktualizacji systemu (305)
Rozdział 11. Zarządzanie oprogramowaniem (307)
-
Skrypty startowe (308)
-
Typowy skrypt startowy (308)
-
Wykorzystanie skryptów do zarządzania uruchomionymi procesami (309)
-
Zarządzanie bibliotekami współdzielonymi (310)
-
Uruchamianie programów przeznaczonych do innych systemów (314)
-
Rekompilacja (315)
-
Emulacja (316)
-
Implementacja ABI (316)
-
Obce biblioteki programowe (318)
-
Instalacja i uaktywnienie trybu Linuksa (319)
-
Identyfikacja programów (320)
-
Zawartość portu linux_base (320)
-
Dodawanie programów do linux_base (321)
-
Konfiguracja bibliotek współdzielonych Linuksa (322)
-
Instalacja dodatkowych pakietów linuksowych w formacie RPM (323)
-
Wykorzystanie kilku procesorów - mechanizm SMP (324)
-
Na czym polega SMP? (324)
-
Założenia dotyczące jądra (325)
-
FreeBSD 3.0 SMP (326)
-
FreeBSD 5 SMP (327)
-
Wykorzystanie SMP (327)
-
SMP i aktualizacje systemu (328)
Rozdział 12. Wyszukiwanie hostów za pomocą DNS (331)
-
Jak działa DNS? (331)
-
Podstawowe narzędzia DNS (332)
-
Polecenie host (332)
-
Uzyskiwanie szczegółowych informacji za pomocą programu dig (333)
-
Wyszukiwanie nazw hostów za pomocą programu dig (335)
-
Inne opcje polecenia dig (336)
-
Konfigurowanie klienta DNS: resolver (337)
-
Słowa kluczowe domain i search (337)
-
Lista serwerów nazw (338)
-
Źródła informacji DNS (339)
-
Plik hostów (339)
-
Demon named (340)
-
Pliki stref (346)
-
Przykład prawdziwej strefy (351)
-
named.conf (351)
-
/var/named/master/absolutebsd.com (351)
-
Kropki na końcu nazw hostów w pliku strefy (353)
-
Wprowadzanie zmian w życie (353)
-
Uruchamianie demona named podczas rozruchu systemu (354)
-
Sprawdzanie danych DNS (355)
-
Błędy w konfiguracji demona named (355)
-
Bezpieczeństwo demona named (355)
-
Określanie kolejności informacji (356)
-
Więcej informacji o pakiecie BIND (357)
Rozdział 13. Zarządzanie małymi usługami sieciowymi (359)
-
Kontrolowanie pasma (359)
-
Konfigurowanie IPFW (360)
-
Tworzenie potoków (362)
-
Przeglądanie reguł IPFW (363)
-
Kolejki dummynet (363)
-
Kierunkowe kształtowanie ruchu (364)
-
Szyfrowanie z kluczem publicznym (364)
-
Certyfikaty (365)
-
Tworzenie wniosku o przyznanie certyfikatu (366)
-
Samodzielne podpisywanie certyfikatów (368)
-
SSH (370)
-
Testowanie SSH (370)
-
Włączanie SSH (371)
-
Podstawowe informacje o SSH (371)
-
Łączenie się za pomocą SSH (373)
-
Konfigurowanie SSH (373)
-
Czas systemowy (377)
-
Ustawianie strefy czasowej (377)
-
Network Time Protocol (377)
-
Ntpdate (378)
-
Ntpd (379)
-
Inetd (380)
-
/etc/inetd.conf (380)
-
Konfigurowanie programów uruchamianych przez inetd (381)
-
Bezpieczeństwo demona inetd (382)
-
Uruchamianie demona inetd (382)
-
Zmiana sposobu działania demona inetd (382)
Rozdział 14. Poczta elektroniczna (385)
-
Przegląd systemu e-mail (385)
-
Miejsce FreeBSD w systemie pocztowym (386)
-
Protokół poczty elektronicznej (386)
-
Programy pocztowe (389)
-
Kto potrzebuje programu sendmail? (389)
-
Zastępowanie programu sendmail (390)
-
Instalowanie serwera postfix (390)
-
Elementy serwera postfix (390)
-
Konfigurowanie serwera postfix (391)
-
Aliasy pocztowe (393)
-
Rejestrowanie poczty (395)
-
Domeny wirtualne (395)
-
Polecenia serwera postfix (396)
-
Znajdowanie właściwego hosta pocztowego (397)
-
Poczta, której nie da się doręczyć (397)
-
POP3 (397)
-
Instalowanie serwera POP3 (397)
-
Testowanie serwera POP3 (398)
-
Rejestrowanie zdarzeń POP3 (399)
-
Tryby POP3 (399)
-
Kwestie wstępne (399)
-
Domyślna konfiguracja programu qpopper (400)
-
Konfiguracja APOP (402)
-
Konfigurowanie pop3ssl (404)
-
Bezpieczeństwo programu qpopper (405)
Rozdział 15. Usługi WWW i FTP (407)
-
Jak działa serwer WWW? (407)
-
Serwer WWW Apache (408)
-
Pliki konfiguracyjne serwera Apache (408)
-
Konfigurowanie serwera Apache (410)
-
Sterowanie serwerem Apache (424)
-
Hosty wirtualne (427)
-
Hosty wirtualne oparte na nazwach (428)
-
Hosty wirtualne oparte na adresach IP (429)
-
Modyfikowanie konfiguracji hostów wirtualnych (429)
-
.NET w systemie FreeBSD (431)
-
FTP (432)
-
Bezpieczeństwo FTP (432)
-
Klient FTP (433)
-
Serwer FTP (435)
Rozdział 16. Systemy plików i dyski (439)
-
Węzły urządzeń (439)
-
Dyski twarde i partycje (440)
-
Plik /etc/fstab (441)
-
Podstawowe informacje o dyskach (442)
-
Fast File System (443)
-
V-węzły (444)
-
Typy montowania systemu FFS (444)
-
Opcje montowania systemu FFS (446)
-
Co jest zamontowane? (447)
-
Brudne dyski (447)
-
Montowanie i odmontowywanie dysków (449)
-
Montowanie standardowych systemów plików (449)
-
Montowanie z wykorzystaniem opcji (449)
-
Wymuszone montowanie w trybie do odczytu i zapisu (450)
-
Montowanie wszystkich standardowych systemów plików (450)
-
Montowanie w niestandardowych lokalizacjach (450)
-
Odmontowywanie (450)
-
Miękkie aktualizacje (451)
-
Włączanie miękkich aktualizacji (451)
-
Buforowanie zapisu na dyskach IDE a miękkie aktualizacje (451)
-
Buforowanie zawartości katalogów (452)
-
Montowanie obcych systemów plików (452)
-
Korzystanie z obcych systemów plików (452)
-
Typy obcych systemów plików (453)
-
Montowanie obcych systemów plików za pomocą opcji polecenia mount (454)
-
Prawa dostępu do systemu plików (454)
-
Nośniki wymienne i plik /etc/fstab (455)
-
Tworzenie dyskietki (455)
-
Formatowanie niskopoziomowe (456)
-
Tworzenie systemu plików FFS (456)
-
Tworzenie systemu plików MS-DOS (457)
-
Podstawowe informacje o SCSI (457)
-
Typy SCSI (457)
-
Adaptery SCSI (458)
-
Magistrale SCSI (458)
-
Terminatory i okablowanie (458)
-
Identyfikatory i numery logiczne urządzeń SCSI (459)
-
FreeBSD i SCSI (459)
-
Opóźnienie rozruchu (459)
-
Kotwiczenie urządzeń (460)
-
Dodawanie dysków twardych (461)
-
Tworzenie wycinków (462)
-
Tworzenie partycji (462)
-
Konfigurowanie pliku /etc/fstab (463)
-
Instalowanie istniejących plików na nowych dyskach (463)
-
Tymczasowe montowanie (464)
-
Przenoszenie plików (464)
-
Montowanie kaskadowe (465)
Rozdział 17. RAID (467)
-
Sprzętowe i programowe macierze RAID (467)
-
Poziomy RAID (468)
-
Programowa macierz RAID (468)
-
Komponenty dysków Vinum (469)
-
Typy pleksów (470)
-
Przygotowywanie napędu Vinum (471)
-
Przydzielanie partycji Vinum (471)
-
Konfigurowanie Vinum (472)
-
Pleks połączony (473)
-
Usuwanie konfiguracji Vinum (475)
-
Woluminy paskowane (476)
-
Woluminy lustrzane (477)
-
Uruchamianie Vinum podczas rozruchu systemu (478)
-
Inne polecenia Vinum (479)
-
Wymiana uszkodzonego pleksu lustrzanego (479)
Rozdział 18. Wydajność systemu (483)
-
Zasoby komputera (483)
-
Dyskowe wejście-wyjście (484)
-
Przepustowość sieci (485)
-
Procesor i pamięć (485)
-
Korzystanie z programu top (485)
-
Wykorzystanie pamięci (489)
-
Wykorzystanie obszaru wymiany (489)
-
Wykorzystanie procesora (490)
-
Kłopoty z obszarem wymiany (493)
-
Stronicowanie (493)
-
Wymiana (493)
-
Stronicowanie czy wymiana? (494)
-
Dostrajanie wydajności w praktyce (497)
-
Procedura testowania wydajności (497)
-
Wstępny test (498)
-
Korzystanie z obu procesorów (499)
-
Buforowanie katalogów (500)
-
Przenoszenie katalogu /usr/obj (501)
-
Wnioski (502)
Rozdział 19. Co robi system? (503)
-
Wiadomości pocztowe o stanie systemu (503)
-
Przekazywanie raportów (504)
-
Rejestrowanie zdarzeń za pomocą demona syslogd (504)
-
Kanały (504)
-
Poziomy (505)
-
syslog.conf (506)
-
Rotacja dzienników z wykorzystaniem pliku newsyslog.conf (509)
-
Raportowanie za pomocą SNMP (513)
-
Podstawowe informacje o SNMP (513)
-
Bazy MIB (514)
-
net-snmp (515)
-
Program snmpwalk (515)
-
Specyficzne zapytania snmpwalk (516)
-
Tłumaczenie nazw na liczby (517)
-
Konfigurowanie demona snmpd (517)
-
Numery indeksowe (521)
-
Monitorowanie długoterminowe za pomocą MRTG (522)
-
Konfigurowanie MRTG (522)
-
Przykładowy wpis w pliku mrtg.cfg (523)
-
Testowanie programu MRTG (525)
-
Śledzenie innych parametrów systemu (525)
-
Przydatne pozycje MIB udostępniane przez net-snmp (526)
-
Monitorowanie pojedynczej pozycji MIB (526)
-
Dostosowywanie programu MRTG do własnych potrzeb (527)
-
Strona indeksu MRTG (528)
-
Przykładowe konfiguracje MRTG (529)
-
Monitorowanie systemów innych niż FreeBSD (531)
Rozdział 20. Awarie systemu (533)
-
Co powoduje panikę? (533)
-
Jak wygląda panika systemu? (534)
-
Reagowanie na panikę systemu (534)
-
Warunki wstępne (535)
-
Procedura tworzenia zrzutu awaryjnego (536)
-
Jądro do debugowania (536)
-
Działania podejmowane w razie paniki (537)
-
kernel.debug (537)
-
Program dumpon (537)
-
Program savecore (538)
-
Postępowanie w razie awarii (538)
-
Zrzuty i błędne jądra (538)
-
Korzystanie ze zrzutu (539)
-
Zaawansowane debugowanie jądra (541)
-
Badanie wierszy (542)
-
Badanie zmiennych (542)
-
Dziwne działanie debugera gdb (543)
-
Wyniki (544)
-
Plik vmcore i bezpieczeństwo (544)
-
Jądro z symbolami i bez symboli (545)
-
Konsole szeregowe (547)
-
Sprzętowa konsola szeregowa (547)
-
Programowa konsola szeregowa (547)
-
Zmiana konfiguracji (549)
-
Korzystanie z konsoli szeregowej (549)
-
Logowanie na konsoli szeregowej (551)
-
Logowanie w sytuacji awaryjnej (552)
-
Odłączanie konsoli szeregowej (552)
-
Zgłaszanie raportu o problemie (553)
-
System zgłaszania problemów (553)
-
Co zawiera raport o problemie? (553)
-
Korzystanie z programu send-pr (554)
-
Wypełnianie formularza (555)
-
Skuteczność raportów o problemach (557)
Rozdział 21. FreeBSD w komputerze osobistym (559)
-
Dostęp do udziałów plikowych (559)
-
Warunki wstępne (560)
-
Zestawy znaków (560)
-
Obsługa CIFS w jądrze (560)
-
Narzędzia SMB (561)
-
Konfigurowanie CIFS (561)
-
Konfiguracja minimalna: odwzorowywanie nazw (562)
-
Inne funkcje polecenia smbutil (563)
-
Montowanie udziału (563)
-
Inne opcje polecenia mount_smbfs (564)
-
Przykładowe wpisy w pliku nsmb.conf (564)
-
Przynależność plików CIFS (565)
-
Udostępnianie udziałów plikowych Windows (565)
-
Dostęp do serwerów druku (566)
-
lpd (566)
-
/etc/printcap (566)
-
Uruchamianie lokalnego demona lpd (567)
-
Testowanie drukarki (568)
-
Drukarki lokalne (568)
-
X: interfejs graficzny (568)
-
Czynności wstępne (569)
-
Wersje systemu X (569)
-
Konfigurowanie systemu X (569)
-
Poprawianie wyglądu systemu X (570)
-
Aplikacje pulpitowe (571)
-
Przeglądarki WWW (571)
-
Czytniki poczty (572)
-
Pakiety biurowe (573)
-
Muzyka (573)
-
Grafika (573)
-
Narzędzia pulpitowe (574)
-
Gry (575)
Posłowie (577)
Dodatek A Przydatne opcje sysctl (583)
Skorowidz (591)