FTPサーバ

IISでFTPサーバー

FTPサーバの構築も、WEBサーバ同様に様々なサーバーソフトがあります。
『 TinyFTPd 』 や 『 wu-ftpd 』 『 ProFTPD 』 などが有名なようです。
ただ、管理人は難しいことは後回しで手元にある環境・構成を有効利用することを考えてIISに搭載されているFTPサーバの機能を利用することにしました。

IISのインストール

まずはインストールです。

といっても、WEBサーバの構築を先に行っている場合はこの作業は既に行っているはずです。
インストール作業が必要な場合は、左のメニューから『WEBサーバ』の項を確認してください。

IISの設定

インストールが正常に行えたら、いよいよFTPサーバを公開するためのファイル/フォルダの設定です。

(1)IISの設定ツールを起動します。
[スタート]ー[プログラム]ー[管理ツール]ー[インターネットサービスマネージャ] とたどって起動します。


(2)インターネットインフォメーションサービスのウィンドウが表示されたら、左のツリー表示の上から2つ目に表示されているサーバー名を右クリックして、メニューから [新規作成]ー[FTPサイト] をクリックします。


(3)FTPサイトの作成ウィザードが表示されたら、最初の画面は [次へ] をクリックします。


(4)FTPサイトの説明では管理しやすい任意の名前を入力します。
ここでは、『 FTP 』 と入力しています。


(5)IPアドレスとポートの設定では、とりあえず何も変更せずに [次へ] をクリックします。


(6)FTPサイトホームディレクトリでは、公開するフォルダを指定します。
[パス] に任意のフォルダ名を入力してください。
管理人のテスト環境では、DドライブのFTPというフォルダにファイルが保存されているので、『 D:\FTP 』 と入力しています。


(7)FTPサイトのアクセス許可は任意に変更して、 [次へ] をクリックします。
ファイルのアップを行うことが基本なので、『読み取り』『書き込み』の両方にチェックをつけます。


(8)ウィザードが終了したら、[完了] をクリックしてウィザードを終了します。


(9)FTPサイトの設定が一段落したら、続いてFTPサイトにアクセス可能なユーザーを登録します。
ユーザーの登録はIISのウィンドウではなく、『コンピュータの管理』から行います。

デスクトップの『マイコンピュータ』のアイコンを右クリックして、メニューから『管理』をクリックします。


(10)コンピュータの管理ウィンドウが表示されたら、左のツリービューから『ローカルユーザーとグループ』-『ユーザー』をクリックします。


(11)右側のユーザー一覧のビューで右クリックして表示されるメニューから『新しいユーザー』をクリックします。


(12)新しいユーザーのウィンドウが表示されたら『ユーザー名』『パスワード』『パスワードの確認入力』に適当な内容を入力します。
ここでは、すべての項目を『TEST』と入力しています。

標準では『ユーザーは次回ログオン時にパスワードの変更が必要』にチェックがついていますが、このチェックを外して代わりに『パスワードを無期限にする』にチェックをつけます。


(13)作成が終了したらメインウィンドウのユーザー一覧に表示されますので、作成したユーザーをダブルクリックしてプロパティウィンドウを開きます。
プロパティウィンドウでは『所属するユーザー』タブを確認します。

標準では『Users』グループに登録されています。必要に応じて『追加』ボタンで権限を設定してください。
不用意に上位の権限を与えるとセキュリティの危険が増すので、とりあえずは標準で問題ないと思います。


(14)ユーザーの登録が一段落したら、IISの設定画面に戻ります。
メインウィンドウ左のツリービューから先ほど作成したFTPサイトを右クリックして『プロパティ』をクリックします。


(15)プロパティウィンドウが表示されたら、『セキュリティアカウント』のタブをクリックします。

標準では『匿名アクセスを許可する』にチェックがついていますが、このチェックは必ず外してください。チェックがついたままでは誰でもFTPサーバを参照できてしまいます。

続いて、ユーザーの登録です。
画面右下の『追加』をクリックします。

(16)ユーザーまたはグループの選択ウィンドウが表示されたら、上のユーザー一覧から先ほど追加したユーザーを選択して『追加』をクリックします。
下の枠にユーザーが追加されれば作業終了です。『OK』をクリックしてウィンドウを閉じます。


(17)FTPサイトのプロパティウィンドウに戻って、『オペレータ』の項目にユーザーが追加されていれば作業終了です。『適用』または『OK』でウィンドウを閉じてください。

動作確認

設定が終われば、動作確認です。
クライアント端末(サーバーマシンとは別のパソコン)からインターネットエクスプローラかマイコンピュータを開きます。 ウィンドウ上にある『アドレス』という項目にサーバーの名称を入力してアクセスができれば正常です。

入力例 : 『 ftp://xxxxx(サーバー名) 』   『 ftp://xxx.xxx.x.xx(サーバーのIPアドレス) 』

アクセスするとユーザー名・パスワードを要求されます。設定したユーザー名・パスワードを入力してください。 ユーザー名・パスワードの要求が無い場合は、(12)の作業を再確認してください。


自宅サーバーWebRing << 前 |ID=231 |次 >> 乱移動前後5表示サイト一覧