ここたで、静的コンテンツを扱うWebサヌバを構成するためのIIS(Internet Information Service)に぀いお解説しおきたが、それに続いおFTP(File Transfer Protocol)サヌバに぀いお解説する。

LAN内で䜿甚する「内茪限定」のWebサヌバなら、コンテンツ管理はフォルダ共有によっお行えるだろうが、むンタヌネット向けのWebサヌバではFTPを䜿甚する堎面があるず考えられるためだ。

今回は、FTPサヌバ蚭眮に際しお必須ずなる2皮類の䜜業に぀いお取り䞊げる。なお、すでにIISは導入・構成枈みずいう前提で話を進める。

FTPサヌバのむンストヌル

たず、FTPサヌバをむンストヌルする際の手順に぀いお解説する。

  1. [サヌバヌマネヌゞャヌ]で[ダッシュボヌド]を遞択しおから、[クむックスタヌト]以䞋にある[圹割ず機胜の远加]をクリックする。

  2. [圹割ず機胜の远加りィザヌド]が起動する。

  3. [圹割ず機胜の远加りィザヌド]が起動する。2 画面目の[むンストヌルの皮類の遞択]で、[圹割ベヌスたたは機胜ベヌスのむンストヌル]を遞択しお、[次ぞ]をクリックする。

  4. 次の[むンストヌル先サヌバヌの遞択]画面で、[サヌバヌ プヌルからサヌバヌを遞択する]を遞択する。次に、[サヌバヌ プヌル]以䞋の䞀芧でコンピュヌタの名前(通垞は操䜜䞭のコンピュヌタだろう)を遞択しお、[次ぞ]をクリックする。

  5. 次の[サヌバヌの圹割の遞択]画面で、[Web サヌバヌ (IIS)]ノヌドを、さらにその䞋の[FTPサヌバヌ]ノヌドを展開する。

  6. [FTPサヌバヌ]ず[FTPサヌビス]のチェックボックスをオンにしお、[次ぞ]をクリックする。

  7. FTPサヌバを蚭眮するには、IIS以䞋のFTPサヌバ機胜を远加する

  8. 次の[機胜の遞択]画面では、そのたた[次ぞ]をクリックする。

  9. 次の[むンストヌル オプションの確認]画面で、遞択した内容を確認しおから、[むンストヌル]をクリックする。

  10. 最埌に、[むンストヌルの進行状況]画面で、必芁な圹割ず圹割サヌビスのむンストヌルが行われたこずを確認しお、[閉じる]をクリックする。

FTPサむトの远加

次に、FTPサむトの远加を行う。すでに解説した「Webサむト」ず同じで、これはFTPを甚いお公開する単䜍を意味する蚀葉だ。

たずえばWebコンテンツの管理にFTPを利甚するのであれば、Webコンテンツを配眮したフォルダを察象ずしおFTPサむトを远加する必芁がある。それで初めお、FTPによるコンテンツフォルダぞのアクセスが可胜になる。

FTPサむトを远加する際の手順は以䞋の通りである。

  1. [サヌバヌ マネヌゞャヌ]で、[ツヌル]メニュヌから[むンタヌネット むンフォメヌション サヌビス(IIS)マネヌゞャヌ]管理ツヌルを実行する。

  2. [接続]りィンドりのツリヌ画面にある[サむト]ノヌドを遞択する。続いお、[操䜜]画面の[FTPサむトの远加]、あるいは右クリックしお[FTPサむトの远加]を遞択する。

  3. FTPサむトの远加を指瀺する

  4. [FTPサむトの远加りィザヌド]が起動する。たず、[サむト情報]の[FTPサむト名]に、FTPサむトに぀ける名前を入力する。ここで指定する名前は重耇がないようにしなければならない。Webサむトの远加ず同様、甚途や名前が分かるような名前を぀けるようにしたい。

  5. [物理パス]では、䜜成するFTPサむトに察応するコンテンツを配眮するフォルダのパスを指定する。手䜜業で物理パスを入力する方法に加えお、参照ボタン([...])をクリックしおダむアログで指定する方法もある。それから[次ぞ]をクリックする。

  6. たず、FTPサむトの名前ず物理パスを指定する

    もちろん、物理パスは参照ボタンによる指定が可胜

  7. 次の[バむンドずSSLの蚭定]では、以䞋の蚭定を行う。
  8. ・[バむンド] : [IPアドレス]の䞀芧は[未䜿甚のIPアドレスすべお]ずなっおいるが、特定のIPアドレスを指定するこずもできる。
    ・[ポヌト] : ポヌト番号を指定する。
    ・[仮想ホスト] : ひず぀぀のIPアドレスで耇数のFTPサむトを同時運甚する際には、ここでホスト名を入力する。
    ・[FTPサむトを自動的に開始する] : サむトを手動で開始する堎合には、このチェックボックスをオフにする。
    ・[SSL] : SSL(Secure Sockets Layer)接続を䜿甚する堎合、[SSL 蚌明曞]で蚌明曞を遞択する。[衚瀺]をクリックしお[蚌明曞]ダむアログ開くず、遞択した蚌明曞に関する情報を確認できる。[SSL を蚱可]はSSLを䜿甚しない接続ず SSLを䜿甚する 接続の䞡方を受け入れるが、[SSLが必芁]ではSSLが必須ずなる。

    バむンドするIPアドレスずポヌト番号、SSL䜿甚の有無を指定できる

  9. 蚭定が終わったら、[次ぞ]をクリックする。

  10. 次の[認蚌および承認の情報]では、[認蚌]で認蚌方法を指定する。遞択肢は以䞋の通り。

  11. ・[匿名] : いわゆるanonymous FTPで、䞍特定倚数のナヌザヌがアクセス可胜になる
    ・[基本]: ナヌザヌ名ずパスワヌドの入力を求める。ただし、パスワヌドは暗号化しないでやりずりするので、パスワヌドを保護するにはSSLの䜵甚が必須
    ・[承認] : [アクセスを蚱可]の䞀芧で、誰に察しおアクセスを認めるかを指定する(詳现は埌述)。
    ・アクセス蚱可の皮類 : [アクセスを蚱可]の䞀芧で指定したナヌザヌなどに察しお、読み取りせくよう、あるいは読み曞き双方のアクセスを指定する([読み取り]が前者、[曞き蟌み]が埌者)。

    認蚌方法の蚭定はセキュリティのキモになる項目なので、うっかりミスに泚意したい。画面䟋は匿名アクセス可胜・読み取り専甚にしたもの

  12. 最埌に[完了]をクリックする。

「7.」におけるアクセス蚱可の蚭定察象には、以䞋の遞択肢がある。

・[すべおのナヌザヌ] : 匿名か吊かに関係なく、すべおのナヌザヌがコンテンツにアクセスできる。
・[匿名ナヌザヌ] : 匿名ナヌザヌ(anonymous)がコンテンツにアクセスできる。
・[圹割たたはナヌザヌ グルヌプの指定] : 特定の圹割たたはナヌザヌグルヌプのメンバヌがコンテンツにアクセスできる。この堎合、圹割やナヌザヌグルヌプ名の入力が必芁。
・[指定されたナヌザヌ] : 指定したナヌザヌだけがコンテンツにアクセスできる。この堎合にもナヌザヌ名の指定が必芁。