Unix- und BSD-Bücher
Wir arbeiten jetzt mit Amazon.com
zusammen, sodass du einige dieser Bücher direkt bei ihnen bestellen
kannst.
Die Bestellung über die ,Bestelle bei Amazon'-Links ist ein Weg,
dem OpenBSD-Projekt zu helfen. Du kannst auch bestimmte
OpenBSD-Bücher direkt bei OpenBSD und unseren
Partnern kaufen.
- The Book of PF - A No-Nonsense Guide to the OpenBSD
Firewall
- von Peter N. M. Hansteen
- ISBN-10: 1593271654
- ISBN-13: 978-1593271657
- Dezember 2007, 184 Seiten
-
Der erste Satz in diesem Buch lautet "This is a book about building
the network you need". Darauf aufbauend erklärt Peter dem Leser
warum und wie man ein hochperformantes, wartungsarmes und den eigenen
Vorstellungen entsprechendes Netzwerk mit OpenBSD-Tools einrichtet.
Das Buch deckt neben allen Grundlagen einer einfachen
Einzelplatz-Konfiguration und einfachen lokalen Netzwerken auch
Konfigurationen mit Trafficshaping und Lastverteilung mit
»selbstheilenden« Netzwerken sowie Maßnahmen gegen typische Probleme
wie DoS-Angriffe und Spam ab. Ein grundlegendes Verständnis von TCP/IP
und etwas Unix-Wissen werden vorausgesetzt.
Die offizielle Website des Buchs mit einem Probekapitel,
Inhaltsverzeichnis und Errata befindet sich auf
http://www.nostarch.com/pf.htm.
- [Direkt auf der internationalen OpenBSD-Website bestellen]
- Absolute OpenBSD
- by Michael Lucas
- ISBN 1-886411-99-9
- Juli 2003, 500 Seiten
-
Michael Lucas, der Autor der ,Big Scary Daemons'-Serie von O'Reilly,
die die BSD-Familie behandelt, hat ein Buch speziell über OpenBSD
geschrieben. Das Buch deckt alle Aspekte des OpenBSD-Betriebssystems
für neue Unix- und BSD-Anwender auf ca. 500 Seiten ab.
Die offizielle Website zum Buch mit einem Probekapitel, dem
Inhaltsverzeichnis und Errata kann unter
http://www.absoluteopenbsd.com/
gefunden werden.
- [Wird nicht mehr gedruckt]
- OpenBSD 4.0: A Crash Course (PDF)
- von Jem Matzan
- ISBN 0-596-51015-2
- January 2007, 59 pp.
-
Jem Matzen, bekannt für seine OpenBSD-fördernden Onlineartikel, ist
der Autor dieser knapp gehaltenen Anleitung, wie man OpenBSD 4.0
installiert und administriert. Es werden grundlegende Konfiguration,
Desktops und Server, Verwendung von Ports (vollständig mit Tipps und
Tricks für einige Ports) und Verwaltungsaufgaben behandelt. Wenn du
dieses Buch direkt bei O'Reilly bestellst, erhältst du eine PDF und
einen kostenlosen Download überarbeiteter Fassungen, sobald sie
veröffentlicht werden.
- [Bei O'Reilly bestellen]
-
Secure Architectures with OpenBSD
- von Brandon Palmer und Jose Nazario.
- ISBN 03-21193-66-0
- April 2004, 520 Seiten
-
Ein Handbuch für System- und Netzwerkadministratoren, die auf ein
sichereres Betriebssystem umsteigen wollen, und gleichzeitig Referenz
für erfahrene OpenBSD-Anwender, die alle OpenBSD-Funktionalitäten
erforschen möchten. Dieses Buch umfasst alle Aspekte von OpenBSD,
einschließlich: systrace, Kerberos V, IPv6, IPsec und der
Entwicklungsumgebung.
- [Bestellen
bei Amazon]
- [
Direkt auf der internationalen OpenBSD-Website bestellen]
-
Design and Implementation of the 4.4 BSD Operating System
- von Marshal Kirk McKusick, Keith Bostic, Michael J. Karels, John S. Quarterman
-
Mit 549 Seiten plus Inhaltsverzeichnis, muss man
dieses Buch
als umfassend bezeichnen. McKusick, Bostic und Karels sind wohlbekannt
als die Hauptfiguren an der Berkeley CSRG (Computer Systems Research
Group) während der 4.3/4.4BSD-Zeit. Dieses Buch deckt die Versionen 4.4
und 4.4-Lite ab und diskutiert alles, was man über die Funktionsweise
des Betriebssystems wissen sollte. Nicht 100%ig anwendbar, aber
wahrscheinlich am nächsten dran, wenn man einen Überblick über
die Systeminterna von OpenBSD sucht.
- [Bestellen
bei Amazon]
-
Source Code Secrets: The Basic 386BSD Operating System Reference
(Volume 1 of Operating System Source Code Secrets)
- von L. W. Jolitz, William Jolitz; 1997
-
Die Jolitzes haben die erste Version von BSD für die PC-386-Architektur
erzeugt und verdienen eine Menge Dank dafür, dass sie BSD auf diese
preiswerte Architektur gebracht haben. Die ersten Versionen, die noch
,386bsd' hießen, wurden in Artikeln im Dr. Dobbs Journal
beschrieben. Dieses Buch geht über diese Artikel hinaus und beinhaltet
eine umfassende Menge Quelltexte. Selbstverständlich ist nicht alles auf
moderne Versionen von OpenBSD anwendbar, aber man kann immer noch eine
Menge daraus lernen.
- [Bestellen
bei Amazon]
-
Berkeley Unix: A Simple and Comprehensive Guide
- von James Wilson
-
Fängt mit den Basis-Kommandos an und endet mit fortgeschrittenen
Programmiertechniken. Die Systemaufrufe werden dabei ausführlich
behandelt.
- [Bestellen
bei Amazon]
-
An Introduction to Berkeley Unix and ANSI C
- von Jack Hodges
-
Eine Einführung in das Betriebssystem und die Programmiersprache.
Gedacht für ein Selbststudium und verlangt daher keinerlei
Vorkenntnisse von Unix. Deckt die fundamentalen Dinge der
Programmierung ab, die korrekte Benutzung der Syntax,
Programmierstil, Finden von Fehlern, Logik und Systemprogrammierung
mit C.
- [Bestellen
bei Amazon]
-
-
4.4 BSD User's Reference Manual (URM)
- veröffentlicht von O'Reilly, 1994
-
Dies ist nur eine gedruckte Version der Manualseiten für Anwender.
Dein OpenBSD enthält die Online-Manualseiten, die auf OpenBSD
zugeschnitten und aktueller sind.
Also brauchst du das Buch eigentlich nicht, nimm stattdessen einfach das
man-Kommando.
-
-
4.4 BSD System Manager's Manual (SMM)
- veröffentlicht von O'Reilly, 1994
-
Dieses Buch beschreibt im Detail, was man wissen muss, um ein
BSD-System zu administrieren. Recht viel dieses Materials ist auf
OpenBSD anwendbar. Unglücklicherweise ist es im Moment nicht mehr zu
haben. Noch schlimmer ist aber, dass die elektronische Version aufgrund
von Lizenz-Beschränkungen von AT&T nicht in 4.4BSD enthalten war,
daher ist das meiste davon auch nicht in OpenBSD enthalten.
Das bisschen, was da ist, kann über die
Dokumentationsseite gefunden werden.
-
-
BSD mit Methode
- erschienen bei C&L Computer- und Literaturverlag GmbH, 1998
-
Ein Buch auf Deutsch über alle drei freien BSDs, das die Grundlagen der
Installation, X-Konfiguration und Systemadministration abdeckt, genauso
wie Perl-Programmierung und Tipps für LaTeX/Lyx hat. Auch die grafische
Oberfläche KDE wird abgedeckt.
Ältere Releases von OpenBSD sind auf den beiden zugehörigen
CD-ROMs enthalten.
Momentan nicht bei Amazon.com erhältlich, aber
Lehmann's Online Bookshop hat es. Wahrscheinlich willst du aber
gerne
aktuellere
Versionen der CD-ROMs haben.
-
-
The OpenBSD PF Packet Filter Book
-
erschienen bei Reed Media Services
-
August 2006, 193 Seiten
-
Dieses Buch ist eine erweiterte, mit Querverweisen und einem Index
ausgestattete, überarbeitete und neu formatierte Auflage des
PF-Benutzerhandbuchs
(auf Englisch). Es deckt auch spamd ab und führt den Leser in die
Unterschiede bei der Verwendung von PF unter NetBSD, DragonFly und
FreeBSD ein.
Die offizielle Website zum Buch enthält das Inhaltsverzeichnis,
den Index und Konfigurationsbeispiele. Sie befindet sich unter
http://www.reedmedia.net/books/pf-book/.
- Unix Made Easy
- von John Muster
- Ein allgemeines Unix-Buch, das alle Bereiche des Systems abdeckt.
- [Bestellen bei Amazon]
- UNIX Power Tools
- von Jerry D. Peek, Tim O'Reilly, und Mike Loukides
-
Dieses Buch ist jetzt in der dritten Auflage erschienen. Es beinhaltet
hunderte netter Tricks, eher unbekannte Techniken und Zusatzwerkzeuge.
Sei dir im Klaren darüber, dass viele der Werkzeuge sowieso schon Teil
von OpenBSD sind, oder zumindest als Ports/Packages vorhanden sind.
Das meiste der Sektion 52.03, die über die Schwierigkeiten der
Portierung von Software auf die verschiedenen Unices handelt, kannst du
vergessen, wenn du den Ports-Mechanismus
verstanden hast, der Teil von OpenBSD ist.
- [Bestellen
bei Amazon]
- The Multi-Boot Configuration Handbook
- von Rod Smith
-
-
Das Buch erklärt Techniken für ,multi-booting'.
- [Bestellen bei Amazon]
- UNIX System Administration Handbook
- von Evi Nemeth, Garth Snyder, Scott Seebass, Trent R. Hein
-
Das ist ein exzellentes Buch über Unix-Systemadministration.
- [Bestellen
bei Amazon]
- Essential System Administration
- von AEleen Frisch
-
Dieses Buch beinhaltet viele fundamentale Ziele in der
Systemadministration. Enthalten sind auch Beispiele für einen großen
Bereich an Unix-Systemen, inklusive BSD.
- [Bestellen
bei Amazon]
- Unix Systems for Modern Architectures
- von Curt Schimmel
-
Dieses Buch führt seinen Leser durch alle ,low-level' Kernel-Modelle
für Multi-Prozessor-Architekturen.
- [Bestellen
bei Amazon]
- Lions' Commentary on UNIX 6th Edition with Source Code
- von John Lions
-
Obwohl das hier beschriebene Unix im Vergleich zu BSD wie ein Ford
Modell T zu einem 70er Mustang oder Thunderbird aussieht, sagt
Unix-Erfinder Ken Thompson:
,Nach über 20 Jahren ist das hier immer noch die beste Ausführung über
das Arbeiten eines ,echten' Betriebssystems.' Ursprünglich mit Hilfe
von Fotokopien weitergegeben, ist dieses Buch dasjenige, an dem sich
die erste und zweite Generation von Unix-Hackern ihre Zähne
scharf gemacht haben. Empfohlen als eine gute Einführung für ein
,timesharing'-Betriebssystem, wenn man das nicht schon kennt.
Deutlich kürzer als der McKusick weiter oben.
- [Bestellen
bei Amazon]
- The Practice of Programming
- von Brian W. Kernighan and Rob Pike
-
Brian Kernighan hatte seine Finger bei zwei weiteren Büchern im Spiel,
die wir empfehlen, auch wenn sie nicht Unix-spezifisch sind, aber für
alle Programmierer auf Unix oder sonst wo nützlich. Dieses Buch deckt
praktische Programmierüberlegungen für C, C++ und Java ab. Sehr zu
empfehlen.
- [Bestellen
bei Amazon]
- The Elements of Programming Style
- von Brian W. Kernighan and P. J. Plauger
-
Dieses Buch ist The Practice of Programming recht ähnlich aber
älter. Die Beispiele sind in Fortran und PL/I.
- [Bestellen
bei Amazon]
- Advanced Programming in the Unix Environment (2nd Edition)
- von W. Richard Stevens, Stephen A. Rago
-
Das hier ist ein sehr detailliertes und leicht zu lesendes Buch. Es hat
mehrere Beispiele, von denen man leicht lernen kann. Es beinhaltet
allerhand Informantionen über Bibliotheken und Systemaufrufe und
passende Informationen, um sie auch anzuwenden. Dieses Buch ist zusammen
mit den OpenBSD-Manualseiten eine exzellente Kombination.
- [Bestellen
bei Amazon]
- The C Programming Language (deutsche Version: Programmieren in C)
- von Brian W. Kernighan und Dennis M. Ritchie
-
Dies ist ein klarer und bündiger Ratgeber zur Programmiersprache C,
vielleicht der einzige, den du jemals brauchen wirst. Er konzentriert
sich einzig auf C, nicht darauf, wie du deinen Compiler bedienen musst
oder sonst etwas.
- [Bestellen
bei Amazon]
- C: A Reference Manual
- von Samuel P. Harbison und Guy L. Steele
-
Wenn du nur zwei Bücher über C hättest, dann würdest du neben
The C Programming Language dieses hier wollen!
Das ist kein Lehrbuch, (daher der Titel) sondern befasst sich mit
Syntax, Datentypen, ISO-C-Bibliotheksfunktionen und
C/C++-Kompatibilität.
- [Bestellen
bei Amazon]
- The Art of Software Security Assessment
- von Mark Dowd, John McDonald und Justin Schuh
- Dieses Buch behandelt unter anderem die Themen Codeauditing, Entwurf
und Funktionaltätsüberprüfung, verschiedene Arten an Sicherheitslücken,
Privilegienmodelle, Signale, Interprozesskommunikation, Synchronisierung
und Netzwerke. Viele Beispiele und Codeschnipsel echter Anwendungen.
- [Bestellen
bei Amazon]
- Das SSH-Buch
(Deutsch)
- von Timo Dotzauer und Tobias Lütticke
- ISBN 3-938626-03-8
- Millin Verlag, Dezember 2006, 600 Seiten.
- Dieses Buch deckt sowohl die Theorie hinter OpenSSH ab (Protokoll,
Kanäle, Dokumente über Standards) als auch den Einsatz von OpenSSH als
Endanwender. Obwohl Linux als Referenzsystem verwendet wird, so gelten
die Beschreibungen in vielen Beispielen auch für BSD. In einem eigenen
Kochbuchkapitel werden unterschiedliche Szenarien der täglichen
Arbeit mit OpenSSH realisiert. Des Weiteren handelt es sich bei diesem
Buch um das erste auf Deutsch verfasste, das den Einsatz eines VPNs
mit OpenSSH behandelt.
-
- SSH, The Secure Shell.
- von Daniel J. Barrett und Richard Silverman
- Der definitive Ratgeber. OpenSSH wird im Detail behandelt.
- [Bestellen bei Amazon]
- TCP/IP Illustrated, Volume 1
- von W. Richard Stevens
-
,Netzwerkadministration' ist eine wirkliche unpassende Beschreibung für
dieses Buch. Es ist eine Enzyklopädie der TCP/IP-Protokollfamilie.
Es beinhaltet Informationen und Diagramme, mit deren Hilfe man die
Protokolle bis in die tiefsten Ebenen verstehen kann.
Enthusiasten, Entwickler und Netzwerkadministratoren werden dieses
Buch lieben.
- [Bestellen
bei Amazon]
- Kerberos: A Network Authentication System
- von Brian Tung
-
Ein Wegweiser für Administratoren von Kerberos-basierten Netzwerken.
Erklärungen der Konzepte von Kerberos, genauso wie Installation
und Administration desselben.
- [Bestellen bei Amazon]
- IPsec: The New Security Standard for the Internet, Intranets and Virtual
Private Networks
- von Naganand Doraswamy und Dan Harkins
-
Dieses Buch erklärt die IPsec-Protokollsuite. Es beschreibt auch
dessen Beziehung zu aktuellen Entwicklungen wie etwa VPNs und
Zukunftsideen.
- [Bestellen bei Amazon]
- Computer Networks
- von Andy Tanenbaum
-
Dieses Buch ist ein ,high level'-Guide für moderne Computernetzwerke.
Es präsentiert eine breite Masse an Protokollen, Konzepten und
Technologien. Es deckt Technologien von Fiber bis drahtlos, LANs,
Mobile IP und eine Menge weitere ab.
- [Bestellen bei Amazon]
- DNS and BIND
- von Paul Albitz and Cricket Liu
-
Dieses Buch ist eine exzellente Einführung in DNS und BIND und somit
für jeden nützlich, der eines davon oder beides unter OpenBSD
implementieren muss.
- [Bestellen
bei Amazon]
- DHCP
- von Ted Lemon and Ralph E. Droms
-
Empfohlen vom Internet Software
Consortium, welches die Organisation ist, die die DHCP-Client- u.
-Server-Software schreibt, die in OpenBSD enthalten ist.
- [Bestellen bei Amazon]
- Managing NFS and NIS
- von Hal Stern
-
Stellt essenzielle Informationen über das Verwalten von NFS und NIS mit
Beispielen bereit.
- [Bestellen
bei Amazon]
- 802.11 Security
- von Bruce Potter und Bob Fleck
-
Bietet Informationen über die Grundlagen von drahtloser Sicherheit,
einschließlich praktischer Lösungen zum Konfigurieren von Clients,
Access Points und Gateways unter verschiedenen Betriebssystemen.
Zwei Kapitel sind OpenBSD 3.1 gewidmet, und beinhalten auch wi,
bridge, pf und altq.
- [Bestellen
bei Amazon]
- Angewandte Kryptographie: Protokolle, Algorithmen, und Source Code in C
- von Bruce Schneier
-
Eine umfassende Erklärung der Kryptographie, mit Informationen über ihre
Geschichte, Protokolle und Algorithmen. Dieses Buch ist eine großartige
Einführung in die Kryptographie, mit den notwendigen Grundlagen, um das
ganze Feld auch verstehen zu können. Außerdem hat es eine ziemlich
umfangreiche Literaturliste und Quellenangabe.
Bei Amazon hat das Buch jemand wie folgt kommentiert "
It is common to find that masters of mysterious technical arts are poor
communicators. Bruce Schneier demonstrates exceptional skill as a
technical communicator. Here is a book about an esoteric subject - one
built on a foundation of theoretical mathematics - that ordinary folk
can read. Sure, one needs to be motivated by an interest in the subject,
and the technical level sometimes requires a more than ordinary
background in number theory and the like - but a degree in theoretical
mathematics is not necessary to derive pleasure and profit from reading
Applied Cryptography."
-
[Bestellen bei Amazon]
- Handbook of Applied Cryptography
- by Alfred J. Menezes, Paul C. van Oorschot und Scott A. Vanstone
- Ein neuer und detaillierter Blick auf die Kryptographie. Der Autor
schreibt:
-
... Public-key cryptographic techniques
are now in widespread use, especially in the financial services
industry, in the public sector, and by individuals for their personal
privacy, such as in electronic mail. This Handbook will serve as a
valuable reference for the novice as well as for the expert who
needs a wider scope of coverage within the area of cryptography.
It is a necessary and timely guide for professionals who practice
the art of cryptography.
- Das gesamte Buch kann von der Website der Autoren in PDF oder
Postscript
kostenlos heruntergeladen werden (nur zum persönlichen Gebrauch).
-
[Bestellen bei Amazon]
- SSL and TLS Essentials: Securing the Web
- von Stephen A. Thomas
-
Dieses Buch biete eine Einführung in die SSL- und TLS-Protokolle, sowie
dazu passende Beispiele. Das SSL-Protokoll ist momentan die Basis für
sicheren Datentransfer und gesicherte Transaktionen im Internet.
Abgesehen von der Verschlüsselung deckt das Buch auch Datenintegrität
und Details über das SSL-Protokoll ab.
-
[Bestellen bei Amazon]
- SSL and TLS: Designing and Building Secure Systems
- von Eric Rescorla
-
Dieses Buch bietet umfassende Informationen über die SSL- und
TLS-Protokolle und behandelt ihren Betrieb und Sicherheit zusammen mit
Details der Benutzung und der Implementation. Es gibt auch Kapitel
über ,HTTP über SSL' und ,SMTP über TLS' (STARTTLS).
Eric Rescorla ist der Autor von ssldump, einem Werkzeug, mit
dessen Hilfe man SSL-Verbindungen überwachen kann.
Er hat mehrere kommerzielle und freie SSL-Implementationen geschrieben.
-
[
Bestellen bei Amazon]
- Big Book of IPsec RFCs: Internet Security Architecture
- zusammengestellt von Pete Loshin
-
Ein kompletter Neudruck der IPsec-RFCs mit einem ausführlichen Index und
Glossar.
-
[Bestellen bei Amazon]
www@openbsd.org
(öffentliche Diskussionsliste über OpenBSD-Webseitenstil und
-inhalt)
$OpenBSD: books.html,v 1.64 2010/06/12 19:51:09 ajacoutot Exp $