How to build Internet Server with Linux

last update: 29 Sep 2004

home |next |contents

Linux による Internet サーバの構築




オフラインで読みたい方はこちら。 スペイン語版はこちら。
1.1 イントロダクション
LinuxでInternet サーバを構築し、運用した経験をもとに、 サーバ用ソフト群、 ネットワーク管理ツールやシステム管理ツールなどを導入したときの詳細なインストール記録と、 運用に関するTipsを公開します。
特に次の2点に留意して、記述しています。


この文書を作成した当初(1998年頃)、対象とするディストリビューションは Slackewareでしたが、 今や利用者はほとんどいないでしょうから(私も現在は使っていません)、 可能な限りRedHatについても追加していきます。

ディストリビューション毎に異なる記述をする場合には、以下のマークによって 視覚的に記述対象を判別できるようにしました。

Slackwareなど古いディストリビューションに関する記述した箇所の冒頭には、次のマークをつけます。


RedHat6.xに特化した記述の冒頭には、次のマークをつけます。


RedHat7.xに特化した記述の冒頭には、次のマークをつけます。


RedHatに特化した記述の冒頭には、次のマークをつけます。


1.2 本文書の構成


1.3 目次


    1. Linux による Internet サーバの構築
Part 1: 概要
    1. ネットワークの概要
    2. ネットワークについて
    3. 運用
Part 2: セキュリティーの一般論
    1. セキュリティの一般論
    2. なぜセキュリティ対策が必要か
    3. 認証の基本
    4. アクセス制御の基本
    5. ftpのセキュリティ
    6. ディスクシステムの検査とフィルタリング・モニタリング
    7. サーバのプログラムとカーネルのセキュリティ
    8. セキュリティ検査ツールと情報源
Part 3: WWWサーバの構築
    1. apacheのインストールと運用
    2. インストール
    3. セキュリティTips
    4. SuEXEC
    5. 基本認証
    6. SSL
Part 4: インターネットサーバの構築
    1. ネットワークサーバソフトのインストールと運用
    2. vsftpdのインストールと運用
    3. squidのインストールと運用
    4. bind-8.1.2のインストールと運用
    5. sendmail-8.9.1のインストールと運用
    6. CFのインストールと設定
    7. qpopperのインストール
Part 5: ネットワーク管理ユーティリティ
    1. ネットワークユーティリティのインストールと運用
    2. ipfwadm-2.3.0のインストールと運用
    3. ipchains-1.3.9のインストールと運用
    4. tcpwrappers-7.6のインストールと運用
    5. netperfのインストールと運用
    6. pathcharのインストールと運用
    7. tcpdumpのインストールと運用
    8. nmapのインストールと運用
    9. nessusのインストールと運用
Part 6: システム管理ユーティリティ
    1. システム管理ユーティリティのインストールと運用
    2. cops-1.0.4のインストール
    3. tiger-2.2.3のインストール
    4. crack version 5
    5. tripwire
    6. swatchのインストールと運用
    7. logrotateの運用
    8. quotaのインストールと運用
Part 7: 付録
    1. 付録
    2. 説明方針について




home |next |contents


since 04/Oct/2004