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.
- The Book of PF - A No-Nonsense Guide to the
OpenBSD Firewall
- par Peter N. M. Hansteen
- ISBN-10: 1593271654
- ISBN-13: 978-1593271657
- Décembre 2007, 184 pp.
-
La première phrase de ce livre est la suivante : This is a book about
building
the
network you need". A partir de là, Peter vous guide dans les
méandres des pourquoi et des comment construire le réseau haute
performance et nécessitant peu de maintenance dont vous avez besoin en
utilisant des outils OpenBSD.
Le livre couvre aussi bien les bases telles que la configuration basique
d'une seule machine et les LAN basiques que les configurations utilisant
de la gestion de bande passante et de l'équilibrage de charge avec des
réseaux "auto-réparants" et des contre-mesures contre des problèmes
communs tels que des tentatives de DoS et du SPAM. Une connaissance
basique de TCP/IP et quelques Unix sont requises.
Le site Web officiel de l'ouvrage comporte un chapitre en échantillon,
une table des matières, et une liste des errata. L'URL est
http://www.nostarch.com/pf.htm.
- [Achat
direct sur le site internationnal d'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/
- [Tirage épuisé]
- OpenBSD 4.0: A Crash Course (PDF)
- par Jem Matzan
- ISBN 0-596-51015-2
- Janvier 2007, 59 pp.
-
Jem Matzan, connu pour ses articles en ligne de promotion d'OpenBSD, est
l'auteur de guide "Short Cut" d'installation et d'administration
d'OpenBSD 4.0. Parmi les sujets couverts, on peut citer la
configuration initiale, l'utilisation en poste domestique ou en serveur,
l'utilisation des ports (avec des astuces complémentaires pour certains
ports), et la maintenance. Vous pouvez commander ce livre directement
chez O'Reilly sous forme PDF, avec la possibilité de télécharger
gratuitement de versions corrigées dès qu'elles sont disponibles.
- [Commandez chez
O'Reilly]
-
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]
-
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
-
Un 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.
-
-
The OpenBSD PF Packet Filter Book
-
publié par Reed Media Services
-
Août 2006, 193 pp.
-
Ce livre est une version étendue, indexée, modifiée, reformatée et avec
renvois vers et du
Guide de
l'Utilisateur PF.
Il couvre également spamd et montre la mise en place et les différences
de PF sous NetBSD, DragonFly, et FreeBSD.
Le site officiel du livre avec la table des matières, l'index et
des exemples de configurations se trouve sur
http://www.reedmedia.net/books/pf-book/.
- 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 troisième é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
paquetages. 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é le 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]
- 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]
- 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 (2nd Edition)
- by W. Richard Stevens, Stephen A. Rago
-
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 bibliothèques 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
bibliothèque C ISO, et de la compatibilité C/C++.
- [Achat
sur Amazon]
- The Art of Software Security Assessment
- par Mark Dowd, John McDonald et Justin Schuh
- Couvre l'audit de code, la mise en place conceptuelle et
opérationnelle, les modèles de privilège, signaux, communication entre
processus, la synchronisation, le réseau et plus encore. Contient de
nombreux exemples et des extraits de code issus de situations réelles.
- [Achat
sur Amazon]
- Das SSH-Buch
(Allemand)
- par Timo Dotzauer et Tobias Lütticke
- ISBN 3-938626-03-8
- Millin Verlag, Décembre 2006, 600p.
- Cet ouvrage couvre la théorie sur laquelle est basé OpenSSH
(protocole, canaux, standardisation) ainsi que l'utilisation d'OpenSSH
du point de vue de l'utilisateur final.
Bien que Linux soit utilisé comme système d'exploitation de référence,
plusieurs exemples ont aussi une description permettant de montrer
comment les utiliser sous BSD.
Dans un chapitre pratique séparé, plusieurs scénarios tirés du travail
quotidien sont résolus à l'aide d'OpenSSH.
De plus, cet ouvrage est le premier ouvrage en Allemand couvrant la mise
de VPN à l'aide d'OpenSSH.
-
- 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]
- 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]
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.26 2010/03/19 14:01:23 ajacoutot Exp $