Services)を利用して、WindowsXPをFTPサーバにする方法を紹介しました。WindowsXPをFTPサーバとして利用する(IIS編)ただ、XPの場合はFTPで公開できるディレクトリが1つに制限されています。Windows特有のユーザ管理もめんどくさいです。Windowsのユーザ管理の概念は分かりにくい。そこで、他のソフトウェアなどないかと探していたら、意外と近くにありました。それは「FileZilla」です。FileZillaは日本語プロジェクトが存在し、以下のサイトでダウンロードすることができます。SourceForge.JP「意外と近くに」というのは、FileZillaはXAMPPに組み込まれているんですね。XAMPPは普段から業務で活用しているので、まさに灯台下暗しでした。betaを使ってFTPサーバを立ち上げたいと思います。XAMPPはインストール済みを前提とします。PanelからFileZillaの「Start」をクリックします。基本的に、これだけで起動は完了です。最初だけ、ファイアウォールのポートブロックのアラートなどが表示される場合がありますが、そのときは「ブロックしない」を選択します。好みによると思いますが、私の場合はサービスに登録せずに、毎回手動で起動します。PanelからFileZillaの「Admin」をクリックして、管理画面を開きます。FileZilla管理画面メニューから「Edit」⇒「Users」を選択すると以下の画面が開きます。Usersでユーザの追加、削除などを行います。Settingsからユーザの有効/無効、パスワードなどを設定します。foldersを選択します。ディレクトリの設定はユーザ毎に設定できます。foldersに「E:」をセットし、読み書き権限にチェックを入れます。すると「ftp://localhost/」にアクセスすると「E:」の中を参照することができます。anonymousにパスワードを設定した場合、認証をパスしなければアクセスできません。aliasを使って複数ディレクトリを公開する上記のようにaliasを使えば、複数のディレクトリを公開することができます。「H」マークのついているホームディレクトリ「E:」は、先ほどと同様に「ftp://localhost/」でアクセスできます。aliasに「E:c_drive」を設定した「C:test」には「ftp://localhost/c_drive」でアクセスすることができます。Windowsファイアウォールに例外設定Windowsファイアウォールにより外部からのFTP接続が遮断される場合があります。Server.exe」を追加登録しておきます。ネットワークドライブも公開できるので、LAN内の必要なフォルダを、1つのFTPサーバでまとめて公開するといった使い方もできそうですね。FileZillaのほうがIISなんかよりよっぽど柔軟性があって便利です。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。inc.Profileサイト「helog」は私がWeb制作に携わるなかでの経験を中心に記しています。前にも発生したんだよなぁ。」といった無駄な時間を省くことを目的に書き始めました。「へ」の「ログ」です。個人的な技術メモのようなものですが、みなさんの何か役に立つことがあればこの上ないです。