Debian GNU/Linux (sarge) をインストールして, FTP サーバを構築するための下準備をします.
OS インストールのために, インストールディスク を用意する. 今回使用したのは 『Debian GNU/Linux 徹底入門 Sarge 対応』 付属の CD である.
電源スイッチをいれ, 画面の下に BIOS SET UP のメッセージが 出たら Del キーを押して BIOS 設定画面にする.
表示される BIOS設定画面のメニューから, BIOS FEATURES SETUP を選択し, 『BOOT Sequence』 の項目が Floppy, CD-ROM, Hard Disk の順になっていることを確認する. 設定がこれ以外の場合には変更すること.
作業終了後は BIOS 設定画面から SAVE & EXIT SETUP を選択し終了する.
インストール CD を入れ, コンピュータを起動する.
Japanese を選択する.
日本 (106) を選択する.
eth1: Intel Coorporation 82544GC Gigabit Ethernet Controler を選択する.
IP 関連情報リストを参照にしてアドレスを入力する.
まず,使用する HD のパーティションを全て削除.
各パーティションの分け方とマウント位置は以下のように.
パーティションのファイルシステムは全て 「ext3」 を使用する
sda1 10 GB | for system | mounted on / | boot flag: on |
sda2 26.8 GB (残り全て) | for home | mounted on /home | |
sdb1 10 GB | for backup system | mounted on /bk | |
sdb2 26.8 GB (残り全て) | for backup /home | mounted on /home_bk |
設定をすべて終えたら, パーティショニングの終了とディスクへの変更の書き込み を選択
しばし待つ.
ブートローダに GRUB を用いる. その後, CD を取り出し, 再起動する.
いいえ
はい
新管理者が適切なパスワードを設定する.
あとでまとめて設定するので,今は設定しない. 取消を選択.
midori
手動で設定を選択し, 以下を入力する.
ソース元を追加しない
debian-security からの apt いいえ
何も選択せず了解
Ispell dictionary: american
特になし
これで基本システムのインストールが終わりました.
続いて不必要なパッケージをアンインストールします.
必要のないパッケージをアンインストールする.
以下のパッケージはアンインストールする.
次に FTP サービスを行うためのユーザとディレクトリを作成します.
ユーザ "ftp" を追加する
パスワードは適当につける(ユーザ名 ftp のパスワードは使うことはない.) adduser 時に聞かれる項目に関する答えは適当でよい.
(ANONYMOUS) FTP サービスのために必要な2つのディレクトリを作成する.
pub は公開用ディレクトリ,incoming はファイルの書き込みのみができる受信用のディレクトリであるが, こちらは作成するだけで利用することはない.(なので作成する必要はない?)
/etc/group を編集する.
ファイルの中の以下の記述を見つけ書き換え,保存
(変更前) ftp:x:????:
(変更後) ftp:x:14:
/etc/passwd ファイルの編集
ファイルの中の以下の記述を見つけ書き換え,保存
(変更前) ftp:x:????:????:ftp,,,:/home/ftp:bin/bash
↓
(変更後) ftp:x:14:14:anonymous:/home/ftp:/bin/false
/home/ftp/ のパーミッションを変更する.
これで OS の設定は終わりです.
次は ProFTPD の導入です.