Turbolinux 10 Server
ユーザーガイド
製作著作
© 2004 Turbolinux, Inc. All rights reserved.
目次
表記について
I.
システムの起動とインストーラに関する情報
1章
ブートプロセス
1.1.
ブートプロセスの概要
1.2.
Initial Ramdisk(/boot/initrd)
1.3.
ランレベル
1.4.
設定ファイル(/etc/inittab)
1.5.
初期化スクリプト(/etc/rc.sysinit)
1.6.
サービス制御スクリプト(/etc/rc)
2章
GRUB(GRand Unified Bootloader)
2.1.
GRUB の概要
2.2.
設定ファイル(/boot/grub/grub.conf)の詳細
2.3.
シングルユーザーモードで起動する
2.4.
編集モードでエントリを修正する
2.5.
GRUB コマンドで OS を起動する
2.6.
その他の GRUB コマンド
2.7.
ブートローダーを LILO に変更する
3章
ブートディスクの作成(turbomkboot)
3.1.
現在のシステムのブートディスクを作成する
3.2.
他のシステムのブートディスクを作成する
4章
レスキューシステム
4.1.
レスキューシステムの使い方
5章
Kickstart インストール
5.1.
Kickstart の概要
5.2.
Kickstart インストールの実行手順
5.3.
Kickstart ファイル(ks.cfg)の編集
5.4.
ks.cfg ファイルのサンプル
6章
セキュアイレース
II.
ネットワークサービスの設定
7章
サービスの管理
7.1.
制御スクリプトによるサービスの起動と停止
7.2.
chkconfig によるサービス起動設定
7.3.
turboservice によるサービスの管理
8章
DNS サーバー
8.1.
BIND の概要
8.2.
名前解決の仕組み
8.3.
BIND の関連ファイル
8.4.
BIND の起動と停止
8.5.
キャッシュオンリーサーバーの設定
8.6.
プライマリネームサーバーの設定
8.7.
セカンダリネームサーバーの設定
8.8.
その他のステートメント
9章
Web サーバー
9.1.
Apache の概要
9.2.
Apache の関連ファイル
9.3.
Apache の基本設定と起動
9.4.
設定ファイル(/etc/httpd/conf/httpd.conf)の基本
9.5.
ディレクティブとコンテキスト
9.6.
MPM(Multi-Proccessing Module)の設定
9.7.
DSO(Dynamic Shared Object)の追加と削除
9.8.
KeepAlive に関する設定
9.9.
アクセス制御の設定(mod_access)
9.10.
ユーザーディレクトリの公開(mod_userdir)
9.11.
任意のディレクトリを公開する(mod_alias)
9.12.
CGI を使用する(mod_cgi)
9.13.
フィルタを使用する(mod_include)
9.14.
Perl スクリプトの高速化(mod_perl)
9.15.
PHP を使用する(mod_php4)
9.16.
Ruby を使用する(mod_ruby)
9.17.
ユーザー認証(mod_auth、mod_auth_digest)
9.18.
設定情報の確認(mod_info)
9.19.
稼働状況の確認(mod_status)
9.20.
ログのカスタマイズ(mod_log_config)
9.21.
Analog によるログの解析
9.22.
バーチャルホストの設定
9.23.
セキュアサイトの構築(mod_ssl)
9.24.
WebDAV を利用する(mod_dav、mod_davfs)
9.25.
その他のモジュール
9.26.
Apache1.3 からの移行ポイント
10章
メールサーバー
10.1.
Postfix の概要
10.2.
Postfix の関連ファイル
10.3.
Postfix の起動と停止
10.4.
基本的な SMTP サーバーの設定
10.5.
SPAM 対策
10.6.
POP before SMTP の設定
10.7.
SMTP AUTH の設定
10.8.
UW POP3/IMAP4 サーバーの起動
10.9.
SSL による POP3/IMAP4 の暗号化
10.10.
APOP 認証の設定
10.11.
補足:sendmail への変更手順
11章
FTP サーバー
11.1.
ProFTPD の概要
11.2.
ProFTPD の関連ファイル
11.3.
ProFTPD の起動と停止
11.4.
設定ファイル(/etc/proftpd/proftpd.conf)の基本
11.5.
匿名 FTP を有効にする
11.6.
ユーザーのホームディレクトリに chroot する
11.7.
同時接続数に関する設定
11.8.
タイマーに関する設定
11.9.
転送量を制限する
12章
プロキシサーバー
12.1.
プロキシサーバーの概要
12.2.
Squid の関連ファイル
12.3.
基本的なプロキシサーバーの設定
12.4.
透過型プロキシサーバーの設定
12.5.
リバースプロキシとしての設定
12.6.
Squid の起動と停止
12.7.
統計情報の出力(cachemgr.cgi)
13章
タイムサーバー
13.1.
NTP サーバーの概要
13.2.
ntpd の関連ファイル
13.3.
設定ファイル(/etc/ntp.conf)の編集
13.4.
ntpd の起動と動作確認
14章
DHCP サーバー
14.1.
DHCP サーバーの概要
14.2.
ISC DHCP の関連ファイル
14.3.
設定ファイル(/etc/dhcpd.conf)の編集
14.4.
DHCP サーバーの起動と停止
14.5.
リース情報ファイル(/var/dhcp/dhcpd.reases)
14.6.
DHCP リレーエージェント
15章
NFS サーバー
15.1.
NFSv4 サーバーの概要
15.2.
NFSv4 の関連ファイル
15.3.
NFSv4 サーバーの基本設定
15.4.
NFSv4 Pseudofilesystem
16章
Samba サーバー
16.1.
Samba の概要
16.2.
Samba の関連ファイル
16.3.
Samba の起動と停止
16.4.
スタンドアローンファイルサーバーの設定
16.5.
Samba を PDC として使用する
16.6.
NT ドメインへの参加
16.7.
Active Directory への参加
16.8.
SWAT へのアクセス
17章
LDAP サーバー
17.1.
OpenLDAP の概要
17.2.
OpenLDAP の関連ファイル
17.3.
OpenLDAP の起動と停止
17.4.
LDAP の関連用語とデータ格納方式
17.5.
LDAP サーバーの構築例
III.
セキュリティ関連
18章
Turbolinux のセキュリティ
18.1.
セキュリティとは
18.2.
Turbolinux 10 Server の方針
18.3.
セキュリティ情報
19章
ネットワークサービスへのアクセス制御
19.1.
TCP Wrappers の概要
19.2.
設定ファイル(/etc/hosts.allow、/etc/hosts.deny)の編集
19.3.
xinetd の概要
19.4.
xinetd によるサービスの有効化
19.5.
設定ファイル(/etc/xinetd.conf)の詳細
19.6.
TCP Wrappers と xinetd を利用するサービス
20章
SSH(Secure SHell)サーバー
20.1.
OpenSSH の概要
20.2.
OpenSSH の関連ファイル
20.3.
OpenSSH の起動と停止
20.4.
ssh クライアントの使用方法とホスト認証
20.5.
公開鍵を使用したユーザー認証
20.6.
scp(Secure CoPy)の使用方法
20.7.
ssh ポートフォワード機能の活用
21章
パケットフィルタリングと NAT
21.1.
パケットフィルタリングの概要
21.2.
iptables のコマンド書式
21.3.
ファイアウォール構築の基礎
21.4.
FTP プロトコルのフィルタリングルール
21.5.
NAT(Network Address Translation) の概要
21.6.
NAT の基本設定
21.7.
IP マスカレードの設定
21.8.
iptables の設定を保持する(iptables-save と iptables-restore)
21.9.
ファイアウォールの設定例
22章
VPN(Virtual Private Network)
22.1.
VPN の概要
22.2.
IPSec による Point to Point VPN(IPsec-Tools)
22.3.
PPTP によるリモートアクセス VPN(Poptop)
23章
SELinux(Security Enhanced Linux)
23.1.
SELinux の概要
23.2.
TE と RBAC
23.3.
SELinux の起動とログイン
23.4.
SELinux/Aid の起動
IV.
データベース
24章
PostgreSQL
24.1.
PostgreSQL の概要
24.2.
PostgreSQL オフィシャルマニュアル
24.3.
PostgreSQL の特徴と機能
24.4.
PostgreSQL の起動と停止
24.5.
PostgreSQLの基本操作
24.6.
リモートホストからの接続
24.7.
PostgreSQL 接続インターフェース
V.
システムの運用と管理
25章
ユーザーとグループの管理
25.1.
ユーザー管理ファイル
25.2.
グループ管理ファイル
25.3.
ユーザーとグループの管理コマンド
26章
ソフトウェアの管理
26.1.
パッケージ管理ツールの概要
26.2.
パッケージのインストール(turbopkg)
26.3.
パッケージのアンインストール(turbopkg)
26.4.
パッケージのアップデート(turboupdate)
26.5.
パッケージの自動アップデート(AutoTurboPkg)
26.6.
オプション機能(パッケージリストとバックアップ)
27章
cron によるタスクの自動化
27.1.
設定ファイル(/etc/crontab)の解説
27.2.
crontab コマンドによる編集
27.3.
cron を使用できるユーザーを制限する
28章
ログの管理
28.1.
シスログの概要
28.2.
設定ファイル(/etc/syslog.conf)の詳細
28.3.
syslog の起動と停止
28.4.
シスログメッセージを転送する
28.5.
ログファイルのローテーション
29章
バックアップ
29.1.
バックアップ範囲と計画
29.2.
テープ装置の操作
29.3.
dump と restore
29.4.
Amanda バックアップシステム
30章
/proc ファイルシステム
30.1.
/proc ファイルシステムの概要
30.2.
カーネルパラメータの変更
30.3.
代表的な仮想ファイルの紹介
31章
システム情報の確認
31.1.
メモリ使用量の確認(free)
31.2.
CPU やメモリ使用量の確認(top)
31.3.
プロセスの確認(ps)
31.4.
ディスク使用量の確認(du)
31.5.
ディスク空き容量の確認(df)
31.6.
KDE 情報センター
32章
RRDtool(Round Robin Database Tool)
32.1.
RRDtool の概要
32.2.
BGraphs で見る RRDtool の活用例
VI.
システムの設定
33章
ネットワークの設定(turbonetcfg)
33.1.
turbonetcfg の起動と終了
33.2.
ネットワーク設定の確認
33.3.
基本設定(ホスト名、ドメイン名、DNS サーバー、ゲートウェイ)
33.4.
ホスト一覧(/etc/hosts)の編集
33.5.
ネットワークインターフェースの設定
33.6.
ネットワーク設定のテスト
33.7.
スタティックルートとパケットフォワァーディングの設定
33.8.
ネットワークの設定ファイル
34章
X Window System の設定(turboxcfg)
34.1.
turboxcfg の起動
34.2.
キーボードの設定
34.3.
マウスの設定
34.4.
モニタの設定
34.5.
ビデオカードの設定
35章
時間帯の設定とタイムサーバーの指定(turbotimecfg)
35.1.
turbotimecfg の起動
35.2.
タイムゾーン(時間帯)の設定
35.3.
タイムサーバーの指定
36章
標準言語の設定(turbolangsel)
36.1.
turbolangsel の起動
36.2.
言語の設定
37章
デスクトップ環境の変更(turbowmcfg)
38章
ADSL への接続
38.1.
ADSL の概要
38.2.
RP-PPPoE の関連ファイル
38.3.
RP-PPPoE の設定
38.4.
ADSL の接続と切断
39章
プリンタの設定
39.1.
CUPS の概要
39.2.
プリンタの追加
39.3.
アプリケーションからの印刷
39.4.
コマンドによる印刷
VII.
ディスクとファイルシステム
40章
ファイルシステム
40.1.
FHS(Filesystem Hierarchy Standard)
40.2.
ファイルの所有者と権限
40.3.
パーティションの作成と削除
40.4.
ファイルシステムの種類と作成
41章
クォータ
41.1.
クォータの概要
41.2.
クォータの設定と関連コマンド
42章
LVM2(Logical Volume Manager Version2)
42.1.
LVM2 の概要
42.2.
ロジカルボリュームの作成
42.3.
ハードディスクの追加
42.4.
ハードディスクの削除
42.5.
スナップショットの活用
42.6.
LVM2 の関連コマンド
43章
Posix ACL(Access Control List)
43.1.
Access Control List の概要
43.2.
アクセスコントロールの設定
43.3.
setfacl / getfacl のコマンド書式
VIII.
Turbolinux 10 Server Java CD
44章
Java CD の使用方法
44.1.
Java CD 概要
44.2.
Java CD のインストール
次のページ
表記について