100 sposobów na BSD - Helion
Przydatne porady dla wszystkich użytkowników systemów z rodziny BSD
- Skonfiguruj środowisko pracy i przyspiesz działanie systemu
- Wykorzystaj nieznane możliwości BSD
- Poznaj sposoby niestandardowej konfiguracji usług sieciowych
- Zabezpiecz system przed awariami i atakami z sieci
Systemy operacyjne z rodziny BSD coraz częściej konkurują z systemami linuksowymi. Twórcy BSD brali udział w tworzeniu Uniksa, a sporą część wyniesionych z tego doświadczeń wykorzystali, pisząc nowy, dostępny na licencji open source, system operacyjny. Różne odmiany systemów z rodziny BSD znane są z elastyczności i wysokiego poziomu bezpieczeństwa. Wykorzystuje się je w serwerach internetowych i stacjach roboczych. Firma Apple swój najnowszy system operacyjny -- Mac OS X oparła na jądrze systemu BSD, co doskonale pokazuje uznanie, jakim cieszy się BSD w branży informatycznej.
Książka "100 sposobów na BSD" przeznaczona jest dla wszystkich użytkowników systemów BSD, niezależnie od stopnia zaawansowania. Opisuje sposoby radzenia sobie z przeróżnymi zadaniami i problemami, napotykanymi w codziennej pracy. Zawiera porady dotyczące wiersza poleceń, zabezpieczania systemów, śledzenia zmian w plikach i wykonywania kopii zapasowych. Po przeczytaniu tej książki każdy stanie się profesjonalnym użytkownikiem systemów BSD.
- Dostosowywanie środowiska tekstowego i graficznego
- Wyszukiwanie i modyfikowanie plików
- Dostęp do zasobów Windows bez użycia serwera
- Konfigurowanie procedur uruchamiania systemu
- Zarządzanie hasłami dostępowymi
- Tworzenie kopii zapasowych systemu
- Administrowanie połączeniami sieciowymi i serwerem pocztowym
- Zabezpieczanie systemu i detekcja włamań
- Tworzenie firewalla za pomocą pakietu PF
Przekonaj się, jak wiele tajemnic i ciekawych funkcji kryje w sobie system BSD.
Osoby które kupowały "100 sposobów na BSD", wybierały także:
- OpenBSD. Tworzenie firewalli za pomocą PF 59,00 zł, (35,40 zł -40%)
- Systemy operacyjne. Wydanie IV 129,00 zł, (96,75 zł -25%)
- BSD Hacks. 100 Industrial Tip & Tools 107,73 zł, (92,65 zł -14%)
- Systemy operacyjne. Wydanie IV 129,00 zł
- FreeBSD 7. Instalacja i konfiguracja 59,00 zł
Spis treści
100 sposobów na BSD -- spis treści
O Autorach (7)
Wstęp (13)
Rozdział 1. Dostosowanie środowiska użytkownika (17)
- 1. Jak najpełniejsze wykorzystanie powłoki systemowej (17)
- 2. Przydatne opcje pliku konfiguracyjnego powłoki tcsh (22)
- 3. Definicja kombinacji klawiszy dla powłoki (25)
- 4. Wykorzystanie dowiązań terminala oraz systemu X (29)
- 5. Wykorzystanie myszy w terminalu (33)
- 6. Dzienna dawka błahostek (35)
- 7. Blokada ekranu (39)
- 8. Wykorzystanie katalogu śmietnika (42)
- 9. Dostosowanie konfiguracji użytkowników (45)
- 10. Zarządzanie środowiskiem użytkowników w wielu systemach (54)
- 11. Korzystanie z powłoki interaktywnej (57)
- 12. Wykorzystanie wielu wirtualnych ekranów w terminalu (61)
Rozdział 2. Praca z plikami i systemami plików (67)
- 13. Wyszukiwanie (67)
- 14. Jak najlepsze wykorzystanie programu grep (72)
- 15. Manipulacja plikami z wykorzystaniem programu sed (76)
- 16. Formatowanie tekstu w wierszu poleceń (79)
- 17. Problem z separatorami (85)
- 18. Korzystanie z dyskietek w formacie DOS (87)
- 19. Dostęp do zasobów systemu Windows bez użycia serwera (95)
- 20. Zapobieganie przepełnieniu dysków (98)
- 21. Zarządzanie plikami tymczasowymi i przestrzenią wymiany (103)
- 22. Odtwarzanie struktury katalogów za pomocą polecenia mtree (107)
- 23. Wykonywanie obrazu systemu (111)
Rozdział 3. Mechanizmy rozruchowe i środowisko logowania (117)
- 24. Dostosowanie menu rozruchowego (117)
- 25. Zabezpieczenie procesu rozruchowego (122)
- 26. Konfiguracja systemu pozbawionego konsoli (125)
- 27. Zdalne zapisywanie dzienników systemowych z systemu pozbawionego konsoli (129)
- 28. Usunięcie komunikatu powitalnego dla połączeń zdalnych (132)
- 29. Zabezpieczanie haseł za pomocą funkcji mieszających Blowfish (135)
- 30. Monitorowanie zgodności haseł z założoną polityką bezpieczeństwa (139)
- 31. Efektywny, przenośny mechanizm zapewniający przestrzeganie polityki bezpieczeństwa haseł (145)
- 32. Automatyzacja procesu generowania haseł łatwych do zapamiętania (150)
- 33. Używanie haseł jednorazowych (154)
- 34. Ograniczanie możliwości logowania do systemu (157)
Rozdział 4. Kopie zapasowe (163)
- 35. Wykonywanie kopii zapasowych z użyciem SMBFS (163)
- 36. Tworzenie przenośnych archiwów POSIX (166)
- 37. Interaktywne tworzenie kopii (171)
- 38. Wykonywanie bezpiecznych kopii za pośrednictwem sieci (175)
- 39. Automatyzacja zdalnych kopii zapasowych (177)
- 40. Automatyzacja zrzutów bazy danych PostgreSQL (183)
- 41. Kopie zapasowe w architekturze klient-serwer z użyciem systemu Bacula (186)
Rozdział 5. Sposoby na sieć (193)
- 42. Oglądanie komunikatów konsoli zdalnego serwera (193)
- 43. Fałszowanie adresu MAC (196)
- 44. Używanie wielu konfiguracji bezprzewodowej karty sieciowej (199)
- 45. Jak przetrwać katastrofalną utratę dostępu do internetu? (204)
- 46. "Uczłowieczanie" wyników programu tcpdump (207)
- 47. Rekordy i narzędzia DNS (214)
- 48. Wysyłanie i odbieranie wiadomości e-mail bez klienta poczty (219)
- 49. Do czego potrzebny jest sendmail? (223)
- 50. Przetrzymywanie poczty w celu późniejszego jej doręczenia (227)
- 51. Automatyzacja FTP (229)
- 52. Rozproszone wykonywanie poleceń (233)
- 53. Interaktywna zdalna administracja (236)
Rozdział 6. Zabezpieczanie systemu (241)
- 54. Redukcja jądra (241)
- 55. Listy kontroli dostępu we FreeBSD (250)
- 56. Zabezpieczanie plików za pomocą znaczników (256)
- 57. Zwiększanie bezpieczeństwa za pomocą obligatoryjnej kontroli dostępu (262)
- 58. Używanie programu mtree jako wbudowanego mechanizmu ostrzegawczego (265)
- 59. Wykrywanie włamań do systemu FreeBSD za pomocą programów Snort, ACID i MySQL (270)
- 60. Szyfrowanie dysku twardego (281)
- 61. Problemy z sudo (286)
- 62. Program sudoscript (290)
- 63. Ograniczanie serwera SSH (294)
- 64. Kontrolowanie filtrów IP za pomocą skryptu (297)
- 65. Zabezpieczanie sieci bezprzewodowej za pomocą programu PF (299)
- 66. Automatyczne generowanie reguły zapory sieciowej (303)
- 67. Automatyczne instalowanie poprawek związanych z bezpieczeństwem (307)
- 68. Wyszukiwanie wirusów w sieci z komputerami z systemem Windows (311)
Rozdział 7. Zagadnienia zaawansowane (315)
- 69. Dostrajanie systemu FreeBSD do potrzeb różnych aplikacji (315)
- 70. Kształtowanie ruchu w systemie FreeBSD (320)
- 71. Tworzenie awaryjnego zestawu naprawczego (325)
- 72. Naprawianie systemu FreeBSD (329)
- 73. Analizowanie przepełnienia bufora za pomocą debugera GNU (333)
- 74. Konsolidowanie dzienników serwerów WWW (336)
- 75. Skrypty interaktywne (342)
- 76. Tworzenie prezentacji na wystawę branżową (346)
Rozdział 8. Aktualizowanie systemu (351)
- 77. Instalacja zautomatyzowana (351)
- 78. FreeBSD od zera (355)
- 79. Bezpieczne scalanie zmian w katalogu /etc (360)
- 80. Aktualizacja zautomatyzowana (363)
- 81. Tworzenie repozytorium pakietów (367)
- 82. Budowanie portu bez drzewa portów (370)
- 83. Aktualizowanie portów za pomocą CTM (373)
- 84. Nawigacja po systemie portów (376)
- 85. Instalowanie starszej wersji portu (380)
- 86. Tworzenie własnych skryptów startowych (383)
- 87. Automatyzowanie kompilacji pakietów NetBSD (386)
- 88. Łatwe instalowanie aplikacji uniksowych w systemie Mac OS X (390)
Rozdział 9. "Grokowanie" BSD (395)
- 89. Skąd on to wiedział? (395)
- 90. Tworzenie własnych stron podręcznika man (398)
- 91. Jak wykorzystać do maksimum strony podręcznika man? (402)
- 92. Stosowanie i tworzenie "łat" (405)
- 93. Wyświetlanie informacji o sprzęcie (410)
- 94. Co dzieje się w systemie? (414)
- 95. Pisownia i słowniki (417)
- 96. Kontrolowanie czasu (421)
- 97. Uruchamianie aplikacji języka Java w trybie macierzystym (423)
- 98. Automatyczne zmiany sygnatury we wiadomościach e-mail (426)
- 99. Przydatne jednowierszowe polecenia (428)
- 100. Zabawa z systemem X (431)
Skorowidz (435)