第5章 サーバー構築
5-5 FTPサーバー構築
5-5-2 FTPサーバーソフトの設定
- FTPサーバーソフトの起動
スタートメニューから「すべてのプログラム」の「Tiny FTP Demon」の「FTPdの起動」を選択します。
メイン画面の表示
「システム設定」ボタンをクリックします。
- システム設定
ウィンドウの右側にある「汎用性重視」と「簡単な設定」は、すべての設定メニューにおいて共通です。
- 汎用性重視…他のFTPクライアントとの相性が悪くなる可能性がない項目の設定ができます。
- 簡単な設定…基本的な設定項目だけ設定ができます。
全般
ネットワークの設定の「最大ユーザー数」は、同時に接続を許可する最大の接続数を指定します。
もし、最大ユーザー数を多く設定していて、多くの人にアクセスされた場合、自分がインターネットをするときに、画面の表示などが遅くなる可能性があります。
ログファイル
ログファイルの「ファイルに保存」は、ログファイルをファイルに保存します。
ログファイルとは、FTPサーバーの利用状況やデータ通信の記録を取ったファイルのことです。送受信した人、時間、ファイル名などを記録として残すことができます。
ログイン
パスワードの攻撃チェックの「自動的に使用不可にする」は、指定回数以上にパスワードの入力を間違えた場合、そのアカウントを無効にしてしまうことができます。手当たり次第にパスワードを入力してくる攻撃を防ぐことができます。
「簡単な設定」のチェックを外してから設定を行います。
設定が終了したら、「OK」をクリックします。再起動をするか聞かれたら、「再起動する」をクリックします。
- ユーザー用のフォルダを作成
マイコンピュータのCドライブを開き、その中に「FTP」というフォルダーを作成します。
次に、FTPフォルダーの中に、それぞれのユーザーアカウントのフォルダーを作成します。今回は、普通のユーザー用の「user」とAnonymousFTP用の「Anonymous」のフォルダーを作成します。
ユーザー設定
「ユーザー設定」をクリックします。
アカウントの発行
「新規作成」をクリックします。
- ユーザーの設定
名前
「ユーザー名」は、FTPサーバーにログインするときのID(アカウント名)のことです。今回は、「user」と入力します。
「有効」にチェックを入れます。
「パスワードの入力」をクリックします。パスワードを入力し、「OK」をクリックします。
「パスワードの種別」の「パスワードを使用」が選択されていることを確認します。
「ホームディレクトリ」の「参照」をクリックします。「C:\FTP\user\」を選択し、「OK」をクリックします。
ファイル
「ホームディレクトリとその下位のみ許可」を選択してあることを確認します。これで、ホームディレクトリより上の階層や、それ以外のディレクトリにアクセスできなくなります。
「すべての書き込みを許可しない」は、アップロードはさせずにダウンロードだけをさせる場合に選択します。userは、アップロードもさせるのでチェックを外します。
「ホームをルートに見せかける」を選択してあることを確認します。ホームディレクトリを最上位のディレクトリとしてアクセスさせることができます。
ユーザーの設定が完了したら、「OK」をクリックします。
アカウントの発行完了
作成した「user」のアカウントが追加されていることを確認します。
さらにアカウントを追加する場合は、「新規作成」をクリックして同様に設定をします。
アカウントの発行が完了したら、「閉じる」をクリックします。