[OpenBSD]

UNIX en BSD boeken


OpenBSD-specifieke boeken

The Book of PF, 2e editie
Een recht-toe-recht-aan gids voor de OpenBSD Firewall
door Peter N. M. Hansteen
ISBN-13: 978-1-59327-274-6
November 2010.
De eerste zin van dit boek luidt "Dit is een boek over het bouwen van het netwerk dat u nodig hebt". Van daar uit leidt Peter u door het waarom en het hoe van het bouwen van het netwerk dat u nodig hebt, met hoge performantie en weinig onderhoud, met OpenBSD tools.
Het boek beslaat alles van de configuratie van een enkelvoudige machine en eenvoudige lokale netwerken, helemaal tot configuraties met traffic shaping en load balancing met "self healing" netwerken en maatregelen tegen veel voorkomende problemen zoals DoS pogingen en spam. Er wordt een basisbegrip van TCP/IP en wat Unix-kennis verondersteld.
De officiŽle website van het boek met een voorbeeld-hoofdstuk, de inhoudsopgave en errata vindt u op http://www.nostarch.com/pf2.htm.
[ Bestel direct vanaf de Internationale OpenBSD website]

SSH Mastery
door Michael Lucas
ISBN-13: 978-1470069711
ISBN-10: 1470069717
Februari 2012, 145 blz.
Een gids over wat u moeten weten over SSH. Dit boek helpt u om wachtwoorden te elimineren op uw netwerk, om niet-versleutelde protocollen te tunnelen door veilige kanalen, om VPN's te bouwen met OpenSSH en meer. Richt zich op de OpenSSH server, de OpenSSH client en de Putty client. Michael W. Lucas is de auteur van Absolute OpenBSD en andere BSD boeken. Om OpenBSD te ondersteunen draagt Michael als zijn winst als auteur van bestellingen via de OpenBSD bestelpagina af aan het project.
[ Bestel direct vanaf de OpenBSD website Internationaal.]

Absolute OpenBSD. 2e Editie!
door Michael Lucas
ISBN-13 978-1-59327-476-4
Verwacht in april 2013, 536 pp.
Michael Lucas brengt ons de lang verwachte 2e editie van zijn zeer succesvolle boek over het gebruik van OpenBSD. Dit boek behandelt alle aspecten van het OpenBSD-systeem voor zowel nieuwe UNIX als BSD-gebruikers.
Dit is de officiŽle website van Absolute OpenBSD 2nd editie..
[ Plaats een vooruitbelstelling direct vanaf de Internationale OpenBSD website.]

OpenBSD 4.0: A Crash Course (PDF)
door Jem Matzan
ISBN 0-596-51015-2
Januari 2007, 59 blz.
Jem Matzan, bekend voor zijn online artikels die OpenBSD promoten, is de auteur van deze "Short Cut" gids om OpenBSD 4.0 te installeren en te beheren. Onderwerpen zijn o.m. initiŽle configuratie, desktop en server, ports gebruiken (volledig met extra tips voor sommige ports) en onderhoud. U bestelt dit boek rechtstreeks bij O'Reilly, en het komt als een PDF met vrije download van gecorrigeerde versies naarmate die beschikbaar worden.
[Bestel bij O'Reilly]

Secure Architectures with OpenBSD
door Brandon Palmer, Jose Nazario.
ISBN 03-21193-66-0
April 2004, 520 blz.
Een gids voor systeem- en netwerkbeheerders die overstappen naar een veiliger besturingssysteem en een naslagwerk voor de meer ervaren OpenBSD gebruikers die alle mogelijkheden van het systeem volledig willen benutten. Dit boek beslaat alle aspecten van OpenBSD, inclusief systrace, Kerberos V, IPv6 en IPsec, en de ontwikkelingsomgeving.
[Bestel direct via de OpenBSD website Internationaal]

BSD-specifieke boeken

The Design and Implementation of the 4.4 BSD Operating System
door Marshal Kirk McKusick, Keith Bostic, Michael J. Karels, John S. Quarterman
Met 549 pagina's plus een index kan dit boek gerust uitgebreid worden genoemd. McKusick, Bostic en Karels zijn bekend als de vooruitstrevers van Berkeley CSRG ("Computer Systems Research Group") tijdens de 4.3/4.4BSD periode. Dit boek beslaat de 4.4 en 4.4-Lite versies en legt alles uit over hoe het systeem werkt. Het is misschien niet 100% toepasbaar, maar waarschijnlijk zit het wel het dichtst bij een complete gids voor de interne werking van het systeem voor OpenBSD.

Source Code Secrets: The Basic 386BSD Operating System Reference (Volume 1 of Operating System Source Code Secrets)
door L. W. Jolitz, William Jolitz; 1997
De Jolitzen hebben de eerste port van BSD gemaakt naar de PC-386 architectuur en verdienen veel waardering voor het portable maken van BSD naar deze goedkope architectuur. De eerste versie, "386bsd" genaamd, werden beschreven in artikels in Dr. Dobbs Journal. Dit boek gaat verder dan de artikels en levert een uitgebreide collectie van broncode met veel aantekeningen. Natuurlijk is niet alles meer toepasbaar op de moderne versies van OpenBSD, maar u kunt er nog steeds veel van leren.

Berkeley Unix: A Simple and Comprehensive Guide
door James Wilson
Het begint met de basiscommando's en het eindigt met geavanceerde programmeertechnieken. Tevens worden de system calls uitgebreid besproken.

An Introduction to Berkeley Unix and ANSI C
door Jack Hodges
Een introductie tot het besturingssysteem en de programmeertaal. Het is bedoeld voor zelfstudie; vereist geen voorkennis van Unix. Het beslaat de fundamenten van programmeren; het juiste gebruik van de syntaxis; programmeerstijl, debuggen, logica en het programmeren van het systeem met C.

4.4 BSD User's Reference Manual (URM)
uitgegeven door O'Reilly, 1994
Dit is gewoon een herdruk van de manual pagina's voor de gebruikers. Uw OpenBSD distributie bevat de online manual pagina's welke specifiek voor OpenBSD zijn en ze zijn actueler. Dus u hebt deze niet nodig, maar gebruik in plaats hiervan het man commando.

4.4 BSD System Manager's Manual (SMM)
uitgegeven door O'Reilly, 1994
Dit boek gaat in op de details die u nodig hebt om een BSD systeem te draaien. Een gedeelte van dit materiaal is ook van toepassing op OpenBSD. Helaas wordt dit boek momenteel niet meer gedrukt. Erger nog, vanwege beperkingen in de licentie door AT&T, werden de elektronische edities niet met de 4.4BSD distributies meegeleverd. Ze worden niet meegeleverd met OpenBSD.

BSD mit Methode
uitgegeven door C&L Computer- und Literaturverlag GmbH, 1998
Een Duitstalig boek over alle drie de freenix BSD's, waarbij de essentiŽle zaken van installatie, X configuratie en systeembeheer, alsmede het programmeren met Perl en tips voor het gebruik van LaTeX/Lyx worden besproken. Tevens wordt de KDE desktop omgeving besproken.
Inclusief oudere versies van OpenBSD op de twee bijgeleverde CD-ROM's.
Lehmann's Online Bookshop. U wilt echter misschien een nieuwere versie van de CD-ROM.

The OpenBSD PF Packet Filter Book
uitgegeven door Reed Media Services
Augustus 2006, 193 blz.
Dit boek is een uitgebreide, bewerkte en geherformatteerde versie van de PF Gebruikersgids, met kruisreferenties en index. Het behandelt eveneens spamd en geeft een inleiding van de setup en de verschillen van PF op NetBSD, DragonFly en FreeBSD.
De officiŽle website van het boek met inhoudstafel, index en configuratievoorbeelden kan gevonden worden op http://www.reedmedia.net/books/pf-book/.

Unix gebruikers gidsen

Unix Made Easy
door John Muster
Een algemeen Unix boek dat alle aspecten het systeem belicht.

UNIX Power Tools
door Jerry D. Peek, Tim O'Reilly, en Mike Loukides
Er is nu een derde editie van dit boek beschikbaar. Het laat enkele honderden leuke truukjes zien, onbekende technieken en add-on utilities. Merk op dat de meeste van deze utilities standaard met OpenBSD worden meegeleverd of al beschikbaar zijn als ports of packages. Dus het meeste van sectie 52.03, waarin wordt geklaagd over hoe lastig het wel is om software te porten naar sommige Unices, kan genegeerd worden als u leert over het Ports Mechanisme dat onderdeel uitmaakt van OpenBSD.

The Multi-Boot Configuration Handbook
door Rod Smith
Dit boekt legt de technieken uit die gebruikt worden om te multi-booten.

Unix beheer

UNIX System Administration Handbook
door Evi Nemeth, Garth Snyder, Scott Seebass, Trent R. Hein
Dit is een uitstekend boek over Unix systeembeheer.

Essential System Administration
door AEleen Frisch
Dit boek beslaat veel fundamentele zaken in systeembeheer. Het bevat voorbeelden van een groot aantal Unix besturingssystemen, waaronder BSD.

Unix programmeren

Unix Systems dor Modern Architectures
door Curt Schimmel
Dit boek leidt zijn lezer door alle low-level kernel modellen voor multi-processing architecturen.

Lions' Commentary on UNIX 6th Edition with Source Code
door John Lions
Alhoewel de vergelijking die in dit boek wordt gemaakt tussen UNIX en BSD overeenkomt met een Model T Ford en een Mustang of Thunderbird uit de jaren '70, beweert UNIX uitvinder Ken Thompson dat "Na 20 jaar, dit nog steeds de beste expositie is van de werking van een 'echt' besturingssysteem". Oorspronkelijk circuleerde het als illegale kopieŽn, dit is het boek waar veel eerste- en tweede-generatie UNIX hackers hun tanden op stuk beten. Het is aan te raden als een goede introductie in hoe een timesharing besturingssysteem werkt, als u er nog nooit een kijkje naar hebt genomen. Het is aanmerkelijk korter dan het bovenstaande McKusick boek.

The Practice of Programming
door Brian W. Kernighan en Rob Pike
Brian Kernighan heeft meegewerkt aan twee andere boeken die we aanraden, ondanks het feit dat die niet UNIX specifiek zijn, maar ze zijn wel van waarde voor programmeurs op UNIX of andere systemen. Dit boek legt zich toe tot praktische programmeer overwegingen in C, C++ en Java. Absolute aanrader.

The Elements of Programming Style
door Brian W. Kernighan en P. J. Plauger
Dit boek is vergelijkbaar met The Practice of Programming, het is alleen ouder. The voorbeelden die worden gegeven zijn in Fortran en PL/I.

Advanced Programming in the Unix Environment (2nd Edition)
door W. Richard Stevens, Stephen A. Rago
Dit is een erg gedetailleerd en makkelijk te lezen boek. Het bezit verschillende voorbeelden waar u van kunt leren. Er wordt genoeg informatie gegeven over bibliotheken en system calls, en aanverwante informatie zodat u ze ook kunt gebruiken. Samen met de manual pagina's van OpenBSD is het een uitstekende combinatie.

The C Programming Language
door Brian W. Kernighan en Dennis M. Ritchie
Dit is een duidelijke en beknopte gids tot de programmeertaal C, en waarschijnlijk het enige wat u ooit zult lezen. Het richt zich enkel op C, en niet hoe u de compiler moet gebruiken of ieder dergelijks.

C: A Reference Manual
door Samuel P. Harbison en Guy L. Steele
Als er maar twee boeken over C waren, dan was dit na The C Programming Language, het tweede boek! Dit boek is geen tutorial (ondanks de titel), het belicht de syntaxis, data typen, ISO C bibliotheek functies en C/C++ compatibiliteit.

The Art of Software Security Assessment
door Mark Dowd, John McDonald en Justin Schuh
Behandelt code auditing, ontwerp en operationele review, types van vulnerabilities, privilegemodellen, signalen, communicatie tussen processen, synchronisatie, netwerken en meer. Veel voorbeelden en stukken code uit de echte wereld.

Netwerkbeheer

Das SSH-Buch (Duitstalig)
door Timo Dotzauer en Tobias Lütticke
ISBN 3-938626-03-8
Millin Verlag, December 2006, 600p.
Dit boek behandelt de theorie achter OpenSSH (protocollen, kanalen, standaarddocumenten) alsook het gebruik van OpenSSH als eindgebruiker. Hoewel het Linux als referentiebesturingssysteem gebruikt, hebben veel van de voorbeelden ook een beschrijving hoe de dingen worden gedaan onder BSD. In een apart receptenhoofdstuk worden verschillende scenario's uit het dagelijkse leven opgelost door middel van OpenSSH. Verder is dit het eerste Duitstalige boek dat VPN over OpenSSH behandelt.

SSH, The Secure Shell.
door Daniel J. Barrett en Richard Silverman
De Definitieve Gids. OpenSSH wordt in groot detail beschreven.

TCP/IP Illustrated, Volume 1
door W. Richard Stevens
"Netwerkbeheer" is geen toepasselijke ondertitel van dit boek. Het is een encyclopedie van het TCP/IP protocol pakket. Dit boek levert informatie en diagrammen die helpen bij het begrijpen het pakket tot op de laagste laag. Hobbyisten, ontwikkelaars en netwerkbeheerders zullen van dit boek genieten.

Kerberos: A Network Authentication System
door Brian Tung
Een gids voor beheerders van netwerken die gebruik maken van Kerberos. Het legt het concept van het Kerberos systeem uit, net zoals de installatie en het beheer ervan.

IPsec: The New Security Standard for the Internet, Intranets and Virtual Private Networks
door Naganand Doraswamy en Dan Harkins
Dit boek legt het IPsec protocol uit. Tevens beschrijft het de relaties tot huidige ontwikkelingen als VPN's en toekomstige ideeŽn.

Computer Networks
door Andy Tanenbaum
Dit boek is een hoogstaande gids tot moderne computernetwerken. Het laat een wijd scala aan protocollen, concepten en technieken zien. Het beschrijft technologieŽn van glasvezel tot draadloos, LAN's, Mobile IP en heel veel meer.

DNS and BIND
door Paul Albitz en Cricket Liu
Dit boek is een perfecte inleiding tot DNS en BIND, handig voor iedereen die DNS wil implementeren onder OpenBSD.

DHCP
door Ted Lemon en Ralph E. Droms
Dit boek wordt aangeraden door het Internet Software Consortium, dit is de organisatie dat de DHCP client/server software schrijft die in OpenBSD zit.

Managing NFS and NIS
door Hal Stern
Dit boek levert onmisbare informatie met voorbeelden over het beheren van NFS en NIS.

802.11 Security
door Bruce Potter en Bob Fleck
Dit boek gaat over de fundamenten van draadloze beveiliging, inclusief praktische oplossingen voor het opzetten van clients, acces point en gateways onder verschillende besturingssystemen. Er zijn twee hoofdstukken gewijd aan OpenBSD 3.1, waarin wi, bridge, pf en altq worden beschreven.

Cryptografie

Applied Cryptography: Protocols, Algorithms, and Source Code in C
door Bruce Schneier
Een uitgebreide uitleg van cryptografie, met informatie over de geschiedenis, protocollen en algoritmen. Dit boek is een geweldige inleiding tot cryptografie, met de noodzakelijke basis om het ook in het echt te kunnen begrijpen. Tevens heeft het een erg uitgebreide referentiesectie.

Handbook of Applied Cryptography
door Alfred J. Menezes, Paul C. van Oorschot en Scott A. Vanstone
Een nieuwe en uitgebeide kijk op cryptografie. De auteurs schrijven:
... Public-key crypografische technieken zijn nu in wijd gebruik, voornamelijk in de financiŽle diensten sector, in de publieke sector en door particulieren voor hun persoonlijke privacy, bijvoorbeeld met email. Dit handboek zal dienen als een waardevolle referentie voor de beginner alsook de expert die zijn horizon wil verbreden in de wereld van cryptografie. Het is een noodzakelijke en tijdloze gids voor de professionals die de kunst van cryptografie uitoefenen.
Het gehele boek is beschikbaar om gratis te downloaden (alleen voor persoonlijk gebruik) vanaf de site van de auteurs, in PDF en PostScript.

SSL and TLS Essentials: Securing the Web
door Stephen A. Thomas
Dit boek levert een inleidend overzicht van de SSL en TLS protocollen, met voorbeelden. Het SSL protocol vormt momenteel de basis van veilig data verkeer en veilige transacties via het Internet. Behalve encryptie, werpt dit boek ook een licht op gegevensintegriteit en beschrijft het SSL protocol in detail.

SSL and TLS: Designing and Building Secure Systems
door Eric Rescorla
Dit boek geeft uitgebreide informatie over de SSL en TLS protocollen, waaronder hun werking en beveiliging, samen met details over gebruik en implementatie. Tevens zijn er hoofdstukken over HTTP over SSL en SMPT over TLS (STARTTLS). Eric Rescorla is de schrijver van ssldump, een programma waarmee SSL verbindingen in de gaten kunnen worden gehouden. Tevens heeft hij enkele commerciŽle en vrije SSL implementaties geschreven.

Big Book of IPsec RFCs: Internet Security Architecture
samengesteld door Pete Loshin
Een complete herdruk van van de IPsec RFC's met een uitgebreide index en een verklarende woordenlijst.

OpenBSD www@openbsd.org   (publieke discussielijst voor de OpenBSD website stijl en inhoud)
$OpenBSD: books.html,v 1.27 2013/03/27 18:37:03 ajacoutot Exp $