実践Debian GNU/Linuxサーバ ルート養成講座

Debian GNU/Linuxのルート(管理者)になるための75のTipsを解説した手引書です。Debian GNU/Linuxで、インターネットサーバを構築するためのノウハウを詳細に解説。OSのアップデートやユーザーの作成、SSHサーバの導入、パケットフィルタリング、cronやaptitudeコマンドを使ったシステム管理、IPSecの導入などLinux管理の基本から、DNS、SMTP、POP/IMAP、Web、FTPといった各種サーバの仕組みと導入・設定方法、さらにはバックアップの手法までを網羅。Linux初心者から中級者まで、これ一冊でDebianでインターネットサーバを構築するコツがわかります。Debian GNU/Linux 4.0(Etch)対応。
【サポートはこちら】→https://www.shuwasystem.co.jp/support/7980html/2025.html
【サポートはこちら】→https://www.shuwasystem.co.jp/support/7980html/2025.html
第1章 サーバ構築の初手
Summary01 サーバ構築の初手
Tips01 OSをアップデートする
Tips02 管理者用の一般ユーザを作成する
Tips03 管理者用の一般ユーザに特権を与える
Tips04 ネットワークを設定する
Tips05 リゾルバを設定する
Tips06 暫定的なフィルタリングを設定する
Tips07 NTPで時刻を合わせる
Tips08 ipコマンドを導入する
Tips09 ネットワーク・インターフェイスの認識状態を確認する
Tips10 IPアドレスを設定する
Tips11 経路を設定する
第2章 遠隔操作
Summary02 遠隔操作の仕組み
Tips12 SSHサーバを導入する
Tips13 ホスト名を基にSSHサーバへのアクセスを制限する
Tips14 SSHクライアントを設定する(Linux編)
Tips15 SSHクライアントを設定する(Windows編)
Tips16 スーパーサーバ経由でSSHサーバを実行する
Tips17 シリアル・コンソールを有効にする
Tips18 シリアル・コンソールでサーバに接続する(Linux編)
Tips19 シリアル・コンソールでサーバに接続する(Windows編)
第3章 パケット・フィルタリング
Summary03 フィルタリングの基礎知識
Tips20 iptablesコマンドの使い方
Tips21 典型的なフィルタリング設定
Tips22 システム起動時にフィルタリングを実行する
Tips23 ログを採る
Tips24 独自チェーンで設定の見通しを良くする
第4章 システム管理
Summary04 システム管理用のツール群
Tips25 プロセスの一覧を表示する
Tips26 プロセスを検索する
Tips27 プロセスを終了する
Tips28 nmapでポートスキャンする
Tips29 lsofでポートとプロセスの対応を確認する
Tips30 aptitudeでパッケージを管理する
Tips31 sysv-rc-confでサービスを管理する
Tips32 adduserでユーザを追加する
Tips33 sudoで実行権限を細かく設定する
Tips34 cronとatでタスクを予約する
第5章 IPSecの導入
Summary05 IPSecの仕組み
Tips35 SPDを設定する
Tips36 racoonを設定する
Tips37 フィルタリングを設定する
Tips38 IPSecの動作確認をとる
第6章 DNSサーバ
Summary06 DNSの基礎知識
Tips39 BINDを導入する
Tips40 BINDをchroot下で実行する
Tips41 バージョン情報を隠す
Tips42 コンテンツ・サーバを設置する
Tips43 スレーブ・サーバを設置する
第7章 メールサーバ
Summary07 SMTPサーバの基礎知識
Tips44 Postfixを初期設定する
Tips45 SMTP認証に対応する
Tips46 TLSに対応する
Tips47 Milterアプリを導入する
Tips48 SPFで送信者を検証する
Tips49 SPF情報を公開する
Tips50 DKIMで送信者を検証する
Tips51 DKIMでメールに署名する
第8章 POP/IMAPサーバ
Summary08 POPとIMAP
Tips52 dovecotを導入する
Tips53 POPサーバとIMAPサーバを設置する
Tips54 ホストベースでアクセス制限する
第9章 Webサーバ
Summary09 DebianのApache
Tips55 Apacheを導入する
Tips56 一般ユーザの領域を公開する
Tips57 ホストベースでアクセス制限する
Tips58 Basic認証を利用する
Tips59 Digest認証を利用する
Tips60 HTTPS(SSL)を提供する
Tips61 PHP環境を導入する
第10章 FTPサーバ
Summary10 FTPの基本
Tips62 vsftpdの導入
Tips63 パッシブ・モードを使う
Tips64 匿名FTP用のディレクトリを変更する
Tips65 匿名FTPでアップロードを許可する
Tips66 仮想ユーザを利用する
Tips67 一般ユーザにFTPサービスを提供する
Tips68 ホストベースでアクセス制限する
第11章 バックアップ
Summary11 バックアップの方針
Tips69 tarでバックアップする
Tips70 rsyncでバックアップする
Tips71 pdumpfsでバックアップする
Tips72 Mondo Rescueでバックアップする
Tips73 リモートへバックアップするための環境を整える
Tips74 sshとtarでバックアップする
Tips75 sshとrsyncでバックアップする
付録01 Debianのインストール方法
付録02 vimエディタの使い方
付録03 CAcert.orgを利用した証明書の作成方法
付録04 本書で設定したパケット・フィルタリング
Summary01 サーバ構築の初手
Tips01 OSをアップデートする
Tips02 管理者用の一般ユーザを作成する
Tips03 管理者用の一般ユーザに特権を与える
Tips04 ネットワークを設定する
Tips05 リゾルバを設定する
Tips06 暫定的なフィルタリングを設定する
Tips07 NTPで時刻を合わせる
Tips08 ipコマンドを導入する
Tips09 ネットワーク・インターフェイスの認識状態を確認する
Tips10 IPアドレスを設定する
Tips11 経路を設定する
第2章 遠隔操作
Summary02 遠隔操作の仕組み
Tips12 SSHサーバを導入する
Tips13 ホスト名を基にSSHサーバへのアクセスを制限する
Tips14 SSHクライアントを設定する(Linux編)
Tips15 SSHクライアントを設定する(Windows編)
Tips16 スーパーサーバ経由でSSHサーバを実行する
Tips17 シリアル・コンソールを有効にする
Tips18 シリアル・コンソールでサーバに接続する(Linux編)
Tips19 シリアル・コンソールでサーバに接続する(Windows編)
第3章 パケット・フィルタリング
Summary03 フィルタリングの基礎知識
Tips20 iptablesコマンドの使い方
Tips21 典型的なフィルタリング設定
Tips22 システム起動時にフィルタリングを実行する
Tips23 ログを採る
Tips24 独自チェーンで設定の見通しを良くする
第4章 システム管理
Summary04 システム管理用のツール群
Tips25 プロセスの一覧を表示する
Tips26 プロセスを検索する
Tips27 プロセスを終了する
Tips28 nmapでポートスキャンする
Tips29 lsofでポートとプロセスの対応を確認する
Tips30 aptitudeでパッケージを管理する
Tips31 sysv-rc-confでサービスを管理する
Tips32 adduserでユーザを追加する
Tips33 sudoで実行権限を細かく設定する
Tips34 cronとatでタスクを予約する
第5章 IPSecの導入
Summary05 IPSecの仕組み
Tips35 SPDを設定する
Tips36 racoonを設定する
Tips37 フィルタリングを設定する
Tips38 IPSecの動作確認をとる
第6章 DNSサーバ
Summary06 DNSの基礎知識
Tips39 BINDを導入する
Tips40 BINDをchroot下で実行する
Tips41 バージョン情報を隠す
Tips42 コンテンツ・サーバを設置する
Tips43 スレーブ・サーバを設置する
第7章 メールサーバ
Summary07 SMTPサーバの基礎知識
Tips44 Postfixを初期設定する
Tips45 SMTP認証に対応する
Tips46 TLSに対応する
Tips47 Milterアプリを導入する
Tips48 SPFで送信者を検証する
Tips49 SPF情報を公開する
Tips50 DKIMで送信者を検証する
Tips51 DKIMでメールに署名する
第8章 POP/IMAPサーバ
Summary08 POPとIMAP
Tips52 dovecotを導入する
Tips53 POPサーバとIMAPサーバを設置する
Tips54 ホストベースでアクセス制限する
第9章 Webサーバ
Summary09 DebianのApache
Tips55 Apacheを導入する
Tips56 一般ユーザの領域を公開する
Tips57 ホストベースでアクセス制限する
Tips58 Basic認証を利用する
Tips59 Digest認証を利用する
Tips60 HTTPS(SSL)を提供する
Tips61 PHP環境を導入する
第10章 FTPサーバ
Summary10 FTPの基本
Tips62 vsftpdの導入
Tips63 パッシブ・モードを使う
Tips64 匿名FTP用のディレクトリを変更する
Tips65 匿名FTPでアップロードを許可する
Tips66 仮想ユーザを利用する
Tips67 一般ユーザにFTPサービスを提供する
Tips68 ホストベースでアクセス制限する
第11章 バックアップ
Summary11 バックアップの方針
Tips69 tarでバックアップする
Tips70 rsyncでバックアップする
Tips71 pdumpfsでバックアップする
Tips72 Mondo Rescueでバックアップする
Tips73 リモートへバックアップするための環境を整える
Tips74 sshとtarでバックアップする
Tips75 sshとrsyncでバックアップする
付録01 Debianのインストール方法
付録02 vimエディタの使い方
付録03 CAcert.orgを利用した証明書の作成方法
付録04 本書で設定したパケット・フィルタリング
















![はじめてのWindows11[第2版]](..//images/book/622509_mid.jpg)






![はじめてのWindows 10[第2版]](..//images/book/497998_mid.jpg)

