Buchtipp: Absolute FreeBSD 2nd Edition

Posted on the March 8th, 2008 under bücher by matthias

absolute_freebsd_2nd.png

Wer zum Einstieg in FreeBSD ein gutes deutschsprachiges Fachbuch sucht, wird kaum fündig werden. Im englischsprachigen Sektor sieht die Situation zum Glück anders aus: der amerikanische Verlag No Starch Press hat Anfang diesen Jahres die zweite Auflage von Absolute FreeBSD herausgebracht. Auf 709 Seiten findet sich locker und verständlich geschrieben die wohl beste Einführung in das bekannte BSD Derivat, die derzeit auf dem Literaturmarkt erhältlich ist.

Der Autor Michael W. Lucas, bekannt durch Bücher wie Absolute OpenBSD, Cisco Routers for the Desperate oder PGP and GPG hat sein Werk in 21 Kapitel gegliedert. In der Einführung vergleicht er FreeBSD mit anderen Unixen und nennt die besonderen Stärken des offenen Betriebssystems.

Im ersten Kapitel wird erklärt, wie und wo der mündige Leser Hilfe für FreeBSD findet. Darauf folgt ein Kapitel zur Installation des BSD Systems. Kapitel 3 widmet sich dem Boot Prozess und erklärt u.a. den Bootloader und das rc.d Startup System. Bevor es weitergeht folgt in Kapitel 4 eine Einführung in Backupverfahren. Das Kapitel trägt den Namen “Read this before you break something else!”, womit der Autor vollkommen Recht hat.

Kapitel 5 behandelt den Kernel: wie er aufgebaut ist, wie man seinen Kernel anpasst und wie man diesen Kernel letztendlich installiert. Einen nützlichen Tipp aus der Praxis ist das sichere Testen eines Kernels auf einem Remotesystem mit nextboot. Im nächsten Kapitel gibt es einen TCP/IP Crashkurs sowie eine Übersicht zur Konfiguration und Optimierung des Netzwerkes unter FreeBSD. Kapitel 7 widmet sich der Sicherheit: sichere Benutzer- und Gruppeneinstellungen, verschiedene Shells, die File Flags und die Securelevels im Kernel. Weiter gehts mit Festplatten und Dateisystemen. Partitionen und Slices, UFS, FFS und andere Dateisysteme werden hier behandelt.

Behandelte Kapitel 7 nur grundlegende Sicherheitseinstellungen, geht Kapitel 9 deutlich weiter. TCP Wrapper, Paketfilter am Beispiel von pf und auch das Jail Prinzip werden erläutert. Kapitel 10 ist wieder sehr interessant: es erklärt alle Dateien unterhalb von /etc. Kapitel 11 behandelt die grundlegende Installation von neuer Software auf dem FreeBSD System mithilfe von Packages und Ports. Darauf folgen Erläuterungen zu SMP, eigenen rc-Scripts, shared Libraries und dem Ausführen von nicht kompatiblen Programmen unter FreeBSD wie z.B. Linux Binaries. Kapitel 13 widmet sich dem Upgrade eines bestehenden FreeBSD Systems. Die verschiedenen Versionen werden vorgestellt sowie die unterschiedlichen Möglichkeiten, sein FreeBSD System auf eine höhere Version zu bringen. Zusätzlich wird das Updaten installierter Software aus den Ports behandelt.

Die nächsten Kapitel widmen sich verschiedenen Netzwerk- und Systemdiensten. Kapitel 14 behandelt DNS und BIND, Kapitel 15 SSH, NTP, DHCP, TFTP, Cron und weitere kleinere Diensten. Im nächsten Kapitel dreht sich alles um Email und Spam mit Sendmail und Dovecot sowie Greylisting mit dem Sendmail Mailfilter Milter. Darauf folgt eine Einführung in Web- und FTP-Dienste mit Apache und dem FreeBSD FTP Server.

Kapitel 18 behandelt Festplatten Tricks und GEOM. Mit GEOM lassen sich verschiedene Software-RAID Level abbilden sowie eine Verschlüsselung der Festplatte verwirklichen. Auch wird erklärt, wie man ein RAID1 übers Netzwerk aufbauen kann. Im nächsten Kapitel wird erklärt, wie man die Systemleistung mit Boardmitteln beobachten kann und Engpässe erkennen kann. Zusätzlich wird der Syslog Daemon sowie SNMP unter die Lupe genommen.

Kapitel 20 gibt noch ein paar extra Schmankerl. Dazu gehören u.a. diskless FreeBSD Systeme, NanoBSD und FreeSBIE. Im letzten Kapitel wird das leidige Thema Kernel Panic und Systemabstürze behandelt. Wie sie entstehen können und was man danach tun kann, um den Fehler zu finden. Das Nachwort verweist noch einmal auf die große FreeBSD Community und die Gründe, warum es diese gibt und sie das tun, was sie machen.

Wer einen schnellen Einstieg in FreeBSD sucht, ist mit diesem Buch bestens beraten. Es lässt sich dank der verständlichen und zielgruppenorientierten (=Systemadministrator) Schreibweise sehr gut lesen. Sowohl für Umsteiger anderer Unix Betriebssysteme als auch für komplette Unix und BSD Neulinge stellt Lucas wichtige Informationen bereit, die den Einstieg vereinfachen. Wer schon ein wenig mit FreeBSD expirimentiert hat, aber noch nicht den kompletten Durchblick hat, wird mit diesem Buch das ein oder andere “Aha-Erlebnis” haben. Der Preis ist mit $59 angemessen. Bei Amazon Deutschland ist es teilweise bereits für unter 30 EUR zu erhalten.

Links:
Absolute FreeBSD 2nd Edition Inhaltsverzeichnis
Probekapitel 8: Disks and Filesystems
Offizielle Homepage
Absolute FreeBSD 2nd Edition bei Amazon Deutschland

|

Leave a Reply




XHTML::
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>