Jesteś tutaj

FreeBSD. Podstawy administracji systemem

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)
    • ldconfig (311)
  • 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)
    • Instalowanie SSCLI (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)
    • Fsck (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)
 

openSuSE Linux

openSuSE jest dystrybucją Linuksa sponsorowaną przez firmę Novell. Jest to Linux doskonale sprawdzający się jako system serwerowy, choć głównym zamierzeniem jego twórców było stworzenie Linuksa typu desktop. OpenSuSE Linux jest doskonałą alternatywą dla systemów Microsoft. Zawiera dopracowane graficzne narzędzia konfiguracyjne YaST i SaX2. Doskonale nadaje się dla początkujących użytkowników Linuksa.

Mandriva Linux

Mandriva Linux jest jedną z najpopularniejszych dystrybucji ogólnego użytku ostatnich lat. Dzięki swojej innowacyjności zdobyla uznanie zarówno początkujących jak i zaawansowanych użytkowników Linuksa. W kolejnych, wydawanych cyklicznie w odstępach półrocznych wersjach Mandriva Linux jest liderem we wprowadzaniu nowych narzędzi i funkcjonalności, niedostępnych jeszcze w innych dystrybucjach Linuksa.

Slackware Linux

Slackware Linux jest jedną z najstarszych dystrybucji Linuksa, rozwijaną aktywnie aż do chwili obecnej. Pierwsza wersja Slackware Linux została wydana w lipcu 1993 roku jako dystrybucja dla zaawansowanych użytkowników. Do chwili obecnej, jako jedna z niewielu dystrybucji, Slackware Linux wykorzystuje podczas instalacji tekstową wersję instalatora, przez co uznawana jest niesłusznie za trudniejszą w instalacji niż inne popularne dystrybucje.

Copyright 2003-2011 PHU Altkomp

stat4u