[OpenBSD]

Livres UNIX et BSD


Nous sommes associés avec Amazon.com et vous pouvez donc commander ces livres directement sur leur site. L'achat depuis les liens "Order from Amazon" est un moyen d'aider financièrement le projet OpenBSD. Vous pouvez aussi acheter certains livres OpenBSD directement depuis OpenBSD et nos partenaires réguliers.


Livres spécifiques à OpenBSD

Absolute OpenBSD
par Michael Lucas
ISBN 1-886411-99-9
Juillet 2003, 500 pp.
Michael Lucas, l'auteur des séries "Big Scary Daemons" sur O'ReillyNet à propos de la famille BSD, a écrit ouvrage relatif à OpenBSD. Il couvre tous les aspects du système OpenBSD pour les nouveaux utilisateurs Unix ou BSD sur environ 500 pages.
Le site officiel du livre pour un extrait officiel, la table des matières et l'errata peut être trouvé à http://www.absoluteopenbsd.com/
[Achat direct sur le site internationnal d'OpenBSD][Europe]

Building Firewalls with OpenBSD and PF [2ème édition]
par Jacek Artymiak
ISBN 83-916651-1-9
Octobre 2003, 320 pp.
L'auteur, Jacek Artymiak, connu pour son excellente série d'articles en ligne sur pf et la sécurité OpenBSD en général, a écrit ce livre couvrant OpenBSD et pf en 320 pages.
[Achat direct sur le site internationnal d'OpenBSD][Europe]

Building Linux and OpenBSD Firewalls
par Wes Sonnenreich et Tom Yates.
Ce livre décrit le procédé d'installation d'OpenBSD 2.5 et la gestion élémentaire des outils firewall du système.
[Achat sur Amazon]

Secure Architectures with OpenBSD
par Brandon Palmer et Jose Nazario.
ISBN 03-21193-66-0
Avril 2004, 520 pp.
Un guide pour les administrateurs système et réseau qui ont besoin de migrer vers un système d'exploitation plus sécurisé et pour les utilisateurs saisonniers d'OpenBSD voulant utiliser pleinement chaque fonctionnalité du système. Ce livre couvre tous les aspects d'OpenBSD, incluant systrace, Kerberos V, IPv6 et IPSec, ainsi que l'environnement de développement.
[Achat sur Amazon]
[Achat direct sur le site internationnal d'OpenBSD][Europe]

Livres spécifiques à BSD

The Design and Implementation of the 4.4 BSD Operating System
par Marshal Kirk McKusick, Keith Bostic, Michael J. Karels et John S. Quarterman
Avec 549 pages et un index, ce livre peut être considéré comme complet. McKusick, Bostic et Karels sont bien connus comme moteurs principaux du CSRG à Berkeley (Computer Systems Research Group) pendant la période 4.3/4.4BSD. Ce livre couvre les versions 4.4 et 4.4-Lite, et aborde tout ce vous avez toujours révé de savoir sur le fonctionnement du système. Tout n'est pas appliquable, mais de nombreuses parties sont valables avec OpenBSD.
[Achet sur Amazon]

Source Code Secrets: The Basic 386BSD Operating System Reference (Volume 1 of Operating System Source Code Secrets)
par L. W. Jolitz et William Jolitz; 1997
Les Jolitzes construirent le premier port de BSD sur architecture PC-386, et produirent un grand nombre de travaux afin de rendre BSD portable sur cette architecture peu coûteuse. Les premières versions, appelées "386bsd", furent décrites dans les articles du Dr. Dobbs Journal. Ce livre intervient après ces articles, et procure une collection complète et annotée de code source. Tous ne s'appliquent pas à OpenBSD, bien sur, mais vous pourrez apprendre un grand nombre de choses depuis celles-ci.
[Achat sur Amazon]

Berkeley Unix: A Simple and Comprehensive Guide
par James Wilson
L'ouvrage commence par les commandes basiques et s'achève par des techniques de programmation avancée. Il offre une couverture importante des appels système.
[Achat sur Amazon]

An Introduction to Berkeley Unix and ANSI C
par Jack Hodges
Une introduction au système d'exploitation et au langage de programmation. Destiné aux personnes autodidactes, il ne requiert pas de connaissances particulières d'Unix. Il couvre les fondamentaux de la programmation; l'utilisataion correcte du système; le style de programmation, le déboguage, la logique, et la programmation système en C.
[Achat sur Amazon]

4.4 BSD User's Reference Manual (URM)
publié par O'Reilly, 1994
Ceci est juste une réimpression des pages de manuel pour les utilisateurs. Votre distribution OpenBSD inclut les pages de manuel en ligne, spécifiques à OpenBSD, et qui sont plus à jour. Vous n'avez donc pas besoin de ce livre : utilisez plutôt la commande man.

4.4 BSD System Manager's Manual (SMM)
publié par O'Reilly, 1994
Ce livre détaille ce que vous devez savoir afin d'utiliser un système BSD. Seules quelques parties sont utiles sur OpenBSD. Malheureusement, il est actuellement épuisé. De plus, à cause des restrictions induites par la licence AT&T, les éditions électroniques de ceci n'étaient pas présentes dans les distributions 4.4BSD, et beaucoup ne sont donc pas incluses dans OpenBSD. Les quelques qui le sont peuvent être trouvées dans la page Documents.

BSD mit Methode
publié par C&L Computer- und Literaturverlag GmbH, 1998
A livre en allemand sur les trois BSDs freenix couvrant l'essentiel de l'installation, la configuration de X et l'administration système, tout comme la programmation Perl et les conseils sur LaTeX/Lyx. Le livre couvre également l'environnement de bureau KDE.
Il inclut d'anciennes versions d'OpenBSD sur les deux CD-ROMs inclus.
Visiblement indisponible depuis Amazon.com, mais Lehmann's Online Bookshop le liste. Cependant, vous pourriez vouloir vous procurer une version plus récente du CD-ROM.

Guides d'utilisation Unix

Unix Made Easy
par John Muster
Une présentation générale d'Unix qui couvre toutes les parties du système.
[Achat sur Amazon]

UNIX Power Tools
par Jerry D. Peek, Tim O'Reilly, et Mike Loukides
Ce livre en est à sa seconde édition. Il évoque des centaines d'astuces intéressantes, de petites techniques connues, et des utilitaires ajoutés. Sachez que bon nombre de ces utilitaires sont fournis avec OpenbSD ou plus communément sous forme de ports ou de packages. La section 52.03 se plaignant des difficultés de portage d'applications entre les différents Unixes, peut être délaissée si vous avez étudié Méchanisme des Ports qui fait partie d'OpenBSD.
[Achat sur Amazon]

The Multi-Boot Configuration Handbook
par Rod Smith
Book explique des techniques qui concernent le Multi-démarrage.
[Achat sur Amazon]

Administration Unix

UNIX System Administration Handbook
par Evi Nemeth, Garth Snyder, Scott Seebass et Trent R. Hein
C'est un livre excellent sur l'administration système Unix.
[Achat sur Amazon]

Essential System Administration
par AEleen Frisch
Ce livre couvre bon nombre de tâches fondamentales de l'administration système. Il inclut des exemples pour une large gamme des systèmes d'exploitation Unix, incluant BSD.
[Achat sur Amazon]

Programmation Unix

Unix Systems for Modern Architectures
par Curt Schimmel
Ce livre mène son lecteur à travers tous les modèles bas-niveau du noyau pour les architectures multi-processeurs.
[Achat sur Amazon]

Lions' Commentary on UNIX 6th Edition with Source Code
par John Lions
Bien que l'UNIX décrit dans ce livre soit un BSD, et que ceci soit un peu comme si l'on parlait d'un modèle T Ford qui soit une 70's Mustang ou une Thunderbird, l'inventeur d'UNIX Ken Thompson clame que, "Après 20 ans, il demeure la meilleure explosion du travail concernant un 'vrai' système d'exploitation". Tout d'abord circulant sous forme de photocopies illictes, c'est le livre qui a été le plus consulté par les première et deuxième générations de hackers UNIX. Il est recommandé comme une bonne introduction sur le fonctionnement des OS dotés du partage des ressources de temps, si vous n'y êtes pas initié. Il est substentiellement plus court que le livre McKusick ci-dessus.
[Achat sur Amazon]

The Practice of Programming
par Brian W. Kernighan et Rob Pike
Brian Kernighan est intervenu dans les deux livres recommendés précédemment, même s'ils ne sont pas spécifiques à UNIX, mais utiles aux programmeurs UNIX ou de toutes autres horizons. Ce livre couvre des considérations de programmation pratiques pour C, C++ et Java. Hautement recommendé.
[Achat sur Amazon]

The Elements of Programming Style
par Brian W. Kernighan et P. J. Plauger
ce livre est similaire à The Practice of Programming, mais il est plus ancien. Les exemples sont donnés en Fortran et en PL/I.
[Achat sur Amazon]

Advanced Programming in the Unix Environment
par W. Richard Stevens
C'est un livre très détaillé et facile à lire. Il contient plusieurs exemples pouvant être instructifs. Il y a de nombreuses informations sur les librairies et les appels système, et des informations qui y attraient et qui peuvent être très utiles. Ce livre constitue avec les pages de manuel OpenBSD un duo excellent.
[Achat sur Amazon]

The C Programming Language
par Brian W. Kernighan etDennis M. Ritchie
C'est un guide précis et conscis sur la programmation en C, peut être le seul dont vous aurez besoin. Il se concentre sur le langage C, et non sur la façon d'utiliser votre compilateur ou sur d'autres choses.
[Achat sur Amazon]

C: A Reference Manual
par Samuel P. Harbison et Guy L. Steele
Si vous n'avez droit qu'à deux livres de C, alors The C Programming Language doit être votre second ! Ce livre n'est pas un tutoriel (même si le titre porte à le croire), il traite de la syntaxe, des types de données, des fonctions de la librairie C ISO, et de la compatibilité C/C++.
[Achat sur Amazon]


Administration Réseau

SSH, The Secure Shell.
par Daniel J. Barrett et Richard Silverman
Le guide définitif. OpenSSH est abordé en détail.
[Achat sur Amazon]

TCP/IP Illustrated, Volume 1
par W. Richard Stevens
L'"Administration réseau" est vraiment un mauvais intitulé pour ce livre. Cette une encyclopédie de l'ensemble des protocoles TCP/IP. ce livre procure des informations, et des diagrammes utiles pour comprendre l'ensemble depuis le bas-niveau. Particuliers enthousiastes, développeurs et administrateurs réseau aimeront ce livre.
[Achat sur Amazon]

Kerberos: A Network Authentication System
par Brian Tung
Un guide pour les administrateurs de réseaux basés sur Kerberos. Il explique les concepts du système Kerberos, ainsi que son installation et son administration.
[Achat sur Amazon]

IPsec: The New Security Standard for the Internet, Intranets and Virtual Private Networks
par Naganand Doraswamy et Dan Harkins
Ce livre explique la suite des protocoles IPSec. Il décrit aussi sa relation avec les déploiements actuels, comme les VPNs, et des idées futures.
[Achat sur Amazon]

Computer Networks
par Andy Tanenbaum
Ce livre est un guide de haut niveau sur les réseaux informatiques modernes. Il présente un grand nombre de protocoles, de concepts et de technologies. Il couvre les technologies allant de la fibre au wireless, les LANs, l'IP Mobile et bien d'autres choses.
[Achat sur Amazon]

DNS and BIND
par Paul Albitz et Cricket Liu
Ce livre est une excellente introduction au DNS et à Bind, utile pour quiconque veut implémenter le DNS sur OpenBSD.
[Achat sur Amazon]

DHCP
par Ted Lemon et Ralph E. Droms
Recommendé par le Internet Software Consortium, qui est l'organisation produisant le logiciel client/serveur inclus dans OpenBSD.
[Achat sur Amazon]

Managing NFS and NIS
par Hal Stern
Il donne les informations essentielles avec des exemples sur la gestion NFS et NIS.
[Achat depuis Amazon]

802.11 Security
par Bruce Potter et Bob Fleck
Il fournit des informations ur les fondamentaux de la sécurité sans-fil, incluant les solutions pratiques pour configurer des clients, des points d'accès et des passerelles et ce sur plusieurs systèmes d'exploitation. Deux chapitres sont dédiés à OpenBSD 3.1, couvrant wi, bridge, pf et altq.
[Achat sur Amazon]

Cryptographie

Applied Cryptography: Protocols, Algorithms, and Source Code in C
par Bruce Schneier
Une explication complète sur la Cryptographie, avec des informations sur son histoire, les protocoles et les algorithmes. Ce livre est une introduction intéressante à la cryptographie, avec les bases nécessaires afin de comprendre le sujet. Aussi, il comporte une section de références très riche.
Chez Amazon, quelqu'un commentait " 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."
[Achat sur Amazon]

Handbook of Applied Cryptography
par Alfred J. Menezes, Paul C. van Oorschot et Scott A. Vanstone
Un regard nouveau et détaillé sur la Cryptographie. Les auteurs ont écrit :
... 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.
Le livre est intégralement disponible au téléchargement gratuit (pour une utilisation personnelle uniquement) sur le site de l'auteur, au formats PDF ou PostScript.
[Achat sur Amazon]

SSL and TLS Essentials: Securing the Web
par Stephen A. Thomas
Ce livre offre une introduction aux protocoles SSL et TLS, avec des exemples. Le protocole SSL est actuellement la base des transferts de données sécurisés et des transactions sécurisées sur Internet. Hormis le chiffrement, ce livre couvre également l'intégrité des données et détaille le protocole SSL.
[Achat sur Amazon]

SSL and TLS: Designing and Building Secure Systems
par Eric Rescorla
Ce livre offre une information complète sur les protocoles SSL et TLS, couvrant leurs opérations et leur sécurité, avec des détails d'implémentation et d'utilisation. Il y a aussi des chapitres sur HTTP over SSL et SMTP over TLS (STARTTLS). Eric Rescorla est l'auteur de ssldump, un utilitaire pouvant être utilisé pour consulter les connexions SSL actives. Il a écrit plusieurs implémentations SSL, libres ou commerciales.
[Achat sur Amazon]

Big Book of IPsec RFCs: Internet Security Architecture
compilé par Pete Loshin
Une réédition complète des RFCs IPsec avec un index et un glossaire.
[Achat sur Amazon]
OpenBSD www@openbsd.org   (liste de discussion publique sur le thème du style du site web d'OpenBSD et de son contenu)
$OpenBSD: books.html,v 1.6 2005/10/30 16:27:07 saad Exp $