[OpenBSD]

UNIX ならびに BSD の本


私たちは現在、Amazon.com とも関連があります。 というのは、こちらを通じて以下に記述する本のいくつかを直接注文することができるからです。 これらの "Amazon に注文" リンクを通じた注文は、OpenBSD プロジェクトの運転資金を支援する方法のひとつとなっています。また、ある種の OpenBSD の本は、OpenBSD と私たちの正規のパートナーから直接購入可能です。


OpenBSD が主題の本

Absolute OpenBSD
Michael Lucas 著
ISBN 1-886411-99-9
2003 年 7 月、500 pp.
O'ReillyNet の BSD ファミリに関する Big Scary Daemons シリーズの著者である Michael Lucas は、OpenBSD に特化した本を書いきました。 およそ 500 ページに及ぶこの本は、UNIX ならびに BSD の新規ユーザのために OpenBSD システムの側面をすべて網羅しています。
内容の例、目次ならびに補遺は、この本の公式 web サイトの http://www.absoluteopenbsd.com/ にあります。
[国際版の OpenBSD web サイトから直接注文] [欧州版]

Building Firewalls with OpenBSD and PF [第 2 版]
Jacek Artymiak 著
ISBN 83-916651-1-9
2003 年 10 月、320 pp.
著者の Jacek Artymiak は、PF と OpenBSD の一般的なセキュリティに関する 彼の一連の優れたオンライン記事で知られており、OpenBSD と PF を網羅する 320 ページのこの本を書きました。
[国際版の OpenBSD web サイトから直接注文] [欧州版]

Building Linux and OpenBSD Firewalls
Wes Sonnenreich、Tom Yates 著
この本は、OpenBSD 2.5 のインストール手順、およびシステムのファイアウォール関連ツールの基本的な管理について記述されています。
[Amazon に注文]

Secure Architectures with OpenBSD
Brandon Palmer、Jose Nazario 著
ISBN 03-21193-66-0
2004 年 4 月、520 pp.
この本は、より強固なセキュリティを持つオペレーティングシステムに移行する必要のある システムあるいはネットワーク管理者や、システム上の各機能ごとのセキュリティ上の弱点を 完全に把握しておきたい、経験豊富なユーザ向けのガイドです。この本は、systrace、 Kerberos V、IPv6 および IPsec、そして開発環境を含む、OpenBSD の あらゆる側面をカバーしています。
[Amazon に注文]
[国際版の OpenBSD web サイトから直接注文] [欧州版]

BSD が主題の本

The Design and Implementation of the 4.4 BSD Operating System
Marshal Kirk McKusick、Keith Bostic、Michael J. Karels、John S. Quarterman 著
目次を除いて 549 ページに及ぶこの本は、包括的なものであると考えられています。 McKusick、Bostic ならびに Karels は、カルフォルニア大学バークレー校における CSRG (Computer Systems Research Group) において、4.3/4.4BSD のころの原動力として 知られています。この本は、4.4 ならびに 4.4-Lite リリースを網羅しており、 どのようにしてシステムが動作するのか、あなたの知りたいことすべてについて議論しています。 OpenBSD に対して 100% 適用可能なわけではありませんが、おそらく、全般的な システム内部のマニュアルとして、最も近いものと言えるでしょう。
[Amazon に注文]

Source Code Secrets: The Basic 386BSD Operating System Reference (Volume 1 of Operating System Source Code Secrets)
L. W. Jolitz, William Jolitz 著 1997 年
Jolitz 夫妻は BSD を最初に PC-386 アーキテクチャに移植しましたが、BSD を この低コストなアーキテクチャに移植可能にしたという、大いなる称賛を受けるに ふさわしい人たちです。"386BSD" と呼ばれた最初のバージョンは、Dr. Dobbs Journal の記事で紹介されました。この本は、その記事の域を超えて、 包括的な註釈付きのソースコードのコレクションを提供しています。 もちろん、現在のバージョンの OpenBSD には、すべてが当てはまるわけはありませんが、 しかし、今でも、この本から多くのことを学ぶことができるはずです。
[Amazon に注文]

Berkeley Unix: A Simple and Comprehensive Guide
by James Wilson
基礎的なコマンドに始まり、上級プログラミングテクニックで終る、 そして、システムコールを強力に網羅している本です。
[Amazon に注文]

An Introduction to Berkeley Unix and ANSI C
by Jack Hodges
オペレーティングシステムとプログラミング言語の紹介本です。自習形式を試みていて、 Unix についての事前知識を必要としません。プログラミングの基礎、たとえば、 文法的に正しい使い方、プログラミングスタイル、デバッギング、論理、および C 言語によるシステムプログラミングも網羅しています。
[Amazon に注文]

4.4 BSD User's Reference Manual (URM)
1994 年 O'Reilly 発行
この本はユーザ向けの man ページの焼き直しに過ぎません。OpenBSD のディストリビューションは、OpenBSD 固有のオンライン man ページを 含んでおり、さらに更新し続けられています。ですので、この本は不要でしょう。 代わりに man コマンドを使用してください。

4.4 BSD System Manager's Manual (SMM)
1994 年 O'Reilly 発行
この本は、BSD システムを実行する上で知っておかなければならないことについての 詳細が記述されています。この本のかなりの部分は、OpenBSD とも関係があります。 ただ、残念ながら、この本は現在、絶版となってしまっています。 さらに悪いことには、AT&T のライセンス制限のため、これらの電子版は 4.4BSD のディストリビューションには含まれていません。 ですので、これらのほとんどは OpenBSD にも含まれていません。 それらの一部は、ドキュメントページで見つけられるかも知れません。

BSD mit Methode
1998 年 C&L Computer- und Literaturverlag GmbH 発行
インストールの要点、X の設定ならびにシステム運用管理、同様に Perl プログラミング および LaTeX/Lyx のヒントも網羅する、全 3 個のフリーな BSD に関する ドイツ語の本です。 また、この本は KDE デスクトップ環境についても網羅しています。
付録の 2 枚の CDROM に古い目の OpenBSD が収録されています。
Amazon.com を通じては購入できないように見えますが、 Lehmann's Online Bookshop で取り扱っています。しかしながら、 より最近のバージョンの CDROM が欲しくなるかも知れません。

Unix ユーザガイド

Unix Made Easy
John Muster 著
システムのすべての分野を網羅する、一般的な Unix の本です。
[Amazon に注文]

UNIX Power Tools
Jerry D. Peek、Tim O'Reilly ならびに Mike Loukides 著
この本は、現在、第三版となっています。この本は、数多くの巧妙なトリックや あまり知られていないテクニック、追加のユーティリティなどについて論じています。 ここに記載されたユーティリティの多くは、OpenBSD にも含まれていたり、あるいはより共通的に、 既に ports や packages として利用可能だったりすることを知っておいてください。 ですので、異なる Unix にソフトウェアを移植することは大変なことであるということについて 記述されている 52.03 章のほとんどは、OpenBSD の一部である ports のメカニズム について知っていれば、無視しても構わないでしょう。
[Amazon に注文]

The Multi-Boot Configuration Handbook
Rod Smith 著
マルチブートのテクニックについて記述されている本です。
[Amazon に注文]

Unix 運用管理

UNIX System Administration Handbook
Evi Nemeth、Garth Snyder、Scott Seebass、Trent R. Hein 著
この本は、Unix システム運用管理についての卓越した本です。
[Amazon に注文]

Essential System Administration     (日本語版: 「UNIX システム管理 改訂版」《オライリー》)
AEleen Frisch 著
この本は、システムの運用管理における多くの基本的な仕事について網羅しています。 この本は、BSD を含む Unix 系オペレーティングシステムの例を広範囲に含んでいます。
[Amazon に注文]

Unix プログラミング

Unix Systems for Modern Architectures
Curt Schimmel 著
この本は、マルチプロセッサアーキテクチャのための、すべての低レベルのカーネルのモデルを通じて、 読み手を導きます。
[Amazon に注文]

Lions' Commentary on UNIX 6th Edition with Source Code     (日本語版: 「Lions' Commentary on UNIX」《アスキー》)
John Lions 著
この本では、BSD に対する Unix は、70 年代のマスタングやサンダーバードに対する T 型フォードとして記述されていますが、Unix の発明者である Ken Thompson は、「その後の 20 年」について、これは今でも、「本物の」オペレーティングシステムを創造する作業についての、 最も優れた解説であると主張しています。この本は、不正コピーとして最初に出回った際に、 ほとんどの最初の、そして第二世代の Unix ハッカーたちが彼らのコードを切り刻むことで 経験を積んだ本なのです。もし、タイムシェアリング OS がどのように動くのか、 その内部をまだ知らないのであれば、この本はそれを紹介する良い文献として推奨します。 実質的には、上記の McKusick の本より短かい本です。
[Amazon に注文]

The Practice of Programming
Brian W. Kernighan ならびに Rob Pike 著
Brian Kernighan の本には、私たちの推奨する本が他に 2 冊あるのですがこれらは特に UNIX に特化したものではありません。しかし、Unix や他の分野のプログラマの役に立つ本です。 この本は、C、C++ および Java に対する実践的なプログラミングについて考察を行っています。 特にお勧めします。
[Amazon に注文]

The Elements of Programming Style
Brian W. Kernighan ならびに P. J. Plauger 著
この本は The Practice of Programming に似ていますが、より古いものです。 そのため、例題が Fortran と PL/I となっています。
[Amazon に注文]

Advanced Programming in the Unix Environment
W. Richard Stevens 著
この本は非常に詳細かつ読みやすい本です。この本には、参考になるいくつかの例題が 掲載されています。また、この本には、ライブラリやシステムコールについての情報、 そしてそれらを使用する場合の関連情報が多数掲載されています。 この本を OpenBSD のマニュアルページと併用するのは、 すばらしい組み合わせであると言えるでしょう。
[Amazon に注文]

The C Programming Language
Brian W. Kernighan ならびに Dennis M. Ritchie 著
この本は、明解かつ簡潔な、プログラム言語 C のガイドであり、おそらく あなたが今でも必要とする唯一の本でしょう。また、この本は、コンパイラや その他のものの使用法ではなく、厳密に C 言語に焦点を当てた本です。
[Amazon に注文]

C: A Reference Manual
Samuel P. Harbison ならびに Guy L. Steele 著
もし、あなたが C に関する本を 2 冊だけ持っていたとするなら、The C Programming Language とともに、この本が 2 冊目でしょう ! この本は (タイトルにもあるとおり) 指導書ではなく、文法やデータ型、 ISO C ライブラリ関数、および C/C++ の互換性についてを取り扱っています。
[Amazon に注文]


ネットワーク運用管理

SSH, The Secure Shell.
Daniel J. Barrett ならびに Richard Silverman 著
最も信頼のおける手引書であり、OpenSSH の詳細が網羅されています。
[Amazon に注文]

TCP/IP Illustrated, Volume 1     (日本語版: 「詳解 TCP/IP Vol.1」《ピアソン》)
W. Richard Stevens 著
「ネットワーク運用管理」の項目にこの本を入れるのは実に不適切かも知れません。 この本は、TCP/IP プロトコル一式に関する辞典です。TCP/IP を一番下のレベルから 理解する上で役に立つダイアグラムと情報とを、この本は提供しています。 熱心なユーザ、開発者からネットワーク管理者まで、 この本は楽しめるでしょう。
[Amazon に注文]

Kerberos: A Network Authentication System     (日本語版: 「KERBEROS ネットワーク認証システム」《ピアソン》)
Brian Tung 著
この本は、Kerberos ベースのネットワーク管理者のためのガイドです。Kerberos システムのコンセプトや、そのインストールならびに運用管理に関して記述されています。
[Amazon に注文]

IPsec: The New Security Standard for the Internet, Intranets and Virtual Private Networks
Naganand Doraswamy ならびに Dan Harkins 著
この本は、IPsec のプロトコル一式について記述されています。また、この本は、 VPN や将来展望のような、現在の展開に関連することについても記述されています。
[Amazon に注文]

Computer Networks
Andy Tanenbaum 著
この本は、現代的なコンピュータネットワーキングの高度なガイドです。この本は、 プロトコル、コンセプトならびに技術について広範囲に紹介しています。また、この本は、 ファイバーから無線、LAN、モバイル IP およびその他いろいろなものを網羅しています。
[Amazon に注文]

DNS and BIND     (日本語版: 「DNS & BIND 第 4 版」《オライリー》)
Paul Albitz ならびに Cricket Liu 著
この本は、DNS ならびに BIND に関する優れた入門書であり、OpenBSD 上で DNS を設定しなければならない人たちにとって、役に立つ本です。
[Amazon に注文]

DHCP
Ted Lemon ならびに Ralph E. Droms 著
OpenBSD にも含まれている DHCP クライアント/サーバソフトウェアの開発母体である Internet Software Consortium の推奨する本です。
[Amazon に注文]

Managing NFS and NIS
Hal Stern 著
NFS ならびに NIS の管理の例を含む基本的な情報を与えてくれる本です。
[Amazon に注文]

802.11 Security
Bruce Potter ならびに Bob Fleck 著
この本は、いくつかのオペレーティングシステム上での、クライアント、アクセスポイント およびゲートウェイの設定のための実践的なソリューションを含む、無線のセキュリティの 基礎的な情報を提供しています。ふたつの章が OpenBSD 3.1 のために割かれており、wi、 ブリッジ、pf および altq を網羅しています。
[Amazon に注文]

暗号技術

Applied Cryptography: Protocols, Algorithms, and Source Code in C
Bruce Schneier 著
暗号技術について、その歴史、プロトコルならびにアルゴリズムに関する情報など、 包括的に記述された本です。この本は、この分野を理解する上で必要となる 基本とともに、暗号技術についての優れた入門書です。 また、この本には、豊富な参考文献に関する章もあります。
ある人から Amazon に次のようなコメントがありました。 "神秘的で技術的な芸術の大家が貧弱な伝達者たちだというのは一般的なことだ。しかし、Bruce Schneier は技術的な伝達者として例外的なスキルを持つことを誇示した。この本は深遠な題名を持つ。この本は 理論数学の土台の上に構築したもので、これは通常はその道の専門家だけが読むことができるものだ。確かに、 この本は表題に興味を持って読もうという気になるものの、技術レベルとして、通常のすべての理論的なものや その他のバックグラウンド以上のものをときどき要求されるが、この本を読んで知識と喜びを得るのに 理論数学の学位が必要というわけではない。"
[Amazon に注文]

Handbook of Applied Cryptography
Alfred J. Menezes、Paul C. van Oorschot ならびに Scott A. Vanstone 著
暗号技術の詳細な、新しい考察。著者は次のように書いています。
... 公開鍵暗号技術は 現在広く、特に、金融サービス産業、公共部門、 そして個人プライバシーのために電子メールなどで 個人的に使用されています。このハンドブックは、 暗号技術の領域における、より幅広く網羅した視点を必要とする専門家と同様、 初心者にとっても価値のある参考文献を提供してくれます。 これは、暗号技術の利用を実践するプロフェッショナルにとって、 必要かつタイムリーなガイドでしょう。
この本全体は、著者のサイトから、 PDF または PostScript フォーマットで ダウンロード可能となっています (ただし、個人利用に限ります)。
[Amazon に注文]

SSL and TLS Essentials: Securing the Web
Stephen A. Thomas 著
この本は、例題つきで SSL および TLS プロトコルを 入門的に網羅しています。SSL プロトコルは、現在、 インターネット上で安全なデータ転送や安全なトランザクションの 基本となっています。この本は暗号だけではなく、データの一貫性や SSL プロトコルの詳細についても網羅しています。
[Amazon に注文]

SSL and TLS: Designing and Building Secure Systems
Eric Rescorla 著
この本は、SSL と TLS プロトコルに関して、その運用やセキュリティ、 あるいは、その使用法や実装の詳細も網羅する 包括的な情報を提供しています。 また、SSL 上の HTTP や TSL 上の SMTP (STARTTLS) に関する章もあります。 Eric Rescorla は、SSL 接続をモニタリングするのに使用可能なユーティリティ、 ssldump の作者でもあります。 彼は、いくつかの商用やフリーの SSL の実装を書いてきています。
[Amazon に注文]

Big Book of IPsec RFCs: Internet Security Architecture
Pete Loshin 訳
豊富な目次と用語解説つきの、IPsec 関連 RFC の完全な復刻版です。
[Amazon に注文]
OpenBSD www@openbsd.org   (OpenBSD web サイトのための公開された議論用メーリングリストです)
$OpenBSD: books.html,v 1.17 2006/03/30 18:51:32 saad Exp $