• ベストアンサー

テスト用のFTPサーバをローカルで構築したい。

Windows2000、VB6、SP5で開発しています。 ソフトからFTPサーバにあるファイルをダウンロードするプログラムを作成していますが、 肝心のFTPサーバが今ない状態です。なので、プログラムしているこのPCに、 テスト用みたいなFPTサーバを立てて、テストしたいと思っています。 調べてみたのですが、何からどうしていいのやら困ってます。 どうぞ、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • dial8675
  • ベストアンサー率26% (42/159)
回答No.2

http://homepage2.nifty.com/spw/software/ のBlackJumboDogか http://hp.vector.co.jp/authors/VA002682/tftpd_frame.htm のtinyftpdで FTPサーバを立てるのではだめですか? 当方は後者を使用しております。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

noname#21649
noname#21649
回答No.3

2番の方の後半の方法を使っています。 ユーザーをたしか3名以上登録しないとうまく動かないはず。 また.自動でIPを取得しているので.ルーター等固定IPを割り当て可能な端末(サーバー)が必要です(どうも.機械→ルーター→機械とデータが動いているようなので)。

全文を見る
すると、全ての回答が全文表示されます。
noname#19360
noname#19360
回答No.1

まずはWindowsコンポーネントの追加と削除からFTPサーバーを追加。 その後、自分で設定という流れでしょうね。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • FTPサーバからファイルをダウンロードするには?

    WINDOWS2000、VB6.0、SP5で開発しています。 FTPサーバからファイルをダウンロードするやり方がわからなくて、困っています。 例えば、コマンドボタンを押した時に、指定したファイルをダウンロードしたいのです。 色々と調べてみたのところ、Winsockコントロールを使うとできるかもしれない、 というところまでは分かったのですが、そこからさっぱりです。 今日一日、調べていますがわかりません。 どうか、先輩方のアドバイス、よろしくお願いしますm(_ _)m

  • FTPサーバーに置いてあるプログラムを実行するには

    FTPサーバーに置いてあるプログラムを実行するには 例えばtest.exeというプログラムがFTpサーバーにあったとします。それを自分のPC上にあるファイルと同じように起動したりすることはできますか? 例えばjarファイルを起動するにはJREがいると思うのですが、JREがインストールされたPCからFTPサーバーにアクセスしてそのサーバー上にあるjarファイルを起動することはできますか?

  • FTPサーバに関しまして

    よく、Webからftpに接続してアーカイブなどのダウンロードを行うと思うのですが、自PCで構築したFTPサーバをWebブラウザ上から閲覧する方途と教えて頂けないでしょうか? FFFTPソフトやcmdを利用して、FTPサーバに接続する以外に、Webブラウザからサーバ内のファイルを一括して見れると便利です。 どなたかご回答くださりますようお願い致します。

  • ローカルサーバーを構築できません

    ローカルサーバーについて何もしらない初心者です。 CGIゲームを改造してホームページ上に設置したいのですが、そのまま設置していまうと、サーバーダウンにもなりかねませんので、ローカルテストを行いたいのですが、 何回やってもローカルサーバーを構築することができません。 構築の方法を教えてもらえますでしょうか。 PC環境などは 光ファイバー(DION) OSはMeをxpにアップグレードしました。 ドライブはCとDがあります。(Cは残り6GBくらい、Dは65GBほど空いています) 今まで試した方法は、AN HTTP Daemon(中田氏作成) perlはActiveperlの最新版をダウンロードして、動作確認もしました。 Dドライブ直下にwwwファイルを作成して、httpd142を解凍しました。 htmlなどでテストファイルをhomeファイルの中につくったのですが、何回やってもサーバーが見つかりませんと出ます。 こういう場合、どうしたらよいのでしょうか。 ご教授お願いします。

  • 自宅FTPサーバーの構築について

    古いWindows98のPCをFTPサーバーにして外から必要なときにデータを取り出せるようにしようと思っています。 【環境】 FTPサーバーソフト:TinyFTPD プロバイダ:so-net(アッカー12M) 無線LANルーター:アイ・オー・データ(WN-G54/R2) LAN内のPC:3台(そのうち1台をFTPサーバーに) ダイナミックDNS:登録済 ルーターの仮想サーバーの設定:済 【質問】 LAN内の他のPCから、FFFTPでアクセスしたところ無事フォルダのダウンロードができました。 しかし、友人にFFFTPを同じ設定にして接続を試みてもらったところ、接続できないといわれました。 こうした状況で考えられる原因には何があり、どのようにしたら良いのでしょうか。 お知恵をお借りできるでしょうか。 ※ちなみに友人(XP)には、ファイアウォールを無効にしてもらいました。セキュリティはavast!を使用しています。

  • FTPサーバーの構築

    社内LANに接続されているハード(機械設備)がCSVを作成していて、それを同一LANに構築したFTPサーバーのローカルフォルダに転送したいのですが、うまくいきません。 サーバーマシンでブラウザから「ftp://サーバーのプライベートIPアドレス」を入力するとユーザー名とパスワードを求められるのでサーバーの構築はできているのだと思います。 FTPクライアントソフトは、その機械設備のメーカーが提供しているブラウザ画面を使用しなければなりません。その画面の中にFTPサーバ(ドメイン名)とあるのでFTPサーバーのプライベートIPアドレス(固定)を入力しているのですが、間違っているのでしょうか? それともFTPはそもそも社内LANの中だけで機能させることはできないのでしょうか? 八方ふさがりで困っています。アドバイスお願いします。

  • Webサーバー、ftpサーバー、ftpクライアント

    Webサーバー、ftpサーバー、ftpクライアントとの関係がよく理解できません。 Webサイトを作成して公開する際には、一般的にレンタルサーバーを借りる必要がありますよね? それがWebサーバーになっているんですよね? で、クライアントPCでhtmlを作成したら、ffftpなどのftpクライアントソフトを使用してhtmlをWebサーバーにアップロードしますよね?または、ダウンロードしたり・・・。 この関係の中ではftpサーバーというのは必要ないんでしょうか? それともレンタルサーバーの中にWebサーバーと共存(連動)するような形で構築されているんでしょうか? htmlの作成からWebサイトの公開という流れの中で、ftpサーバーというものを意識する場面が出てこないので困惑しています。

  • vbでFTPサーバーに対して、サーバー上でのファイル複製(コピー&ペー

    vbでFTPサーバーに対して、サーバー上でのファイル複製(コピー&ペースト)させたいのですが、どうしたらいいのでしょうか? vbでFTPクライアント機能を作っていて、既に、FTPサーバーへのファイルアップロード、ローカルへのダウンロード、ファイルやディレクトリの削除といった処理は実現できました。 今度は、FTPサーバー上にある既存のファイルを複製したいのですが、そのような命令が無いため、どうしたらいいのか考えています。 例えば、ローカルにダウンロードし、それをリネームして再度アップロードすれば同じ結果にはなりますが、効率が悪すぎますしネットワークに対しても迷惑です・・・。 FTPサーバー上で既存のファイルを複製するにはどうしたらいいですか?? 分かる方お願いします。

  • ftp_getでローカルにファイルが見当たらない

    下記のようなスクリプトでFTPダウンロードを試みています。 ダウンロード元はホスティング会社のサーバで、 ダウンロード先は私のWindowsPCになります。 接続から読み込みまで万事うまく行き、エラー表示もなく、 Successfully written to C:\test\backup.zip というメッセージが表示されるところまでいくのですが、 C:\test\を開けてみると肝心のファイルが見当たりません。 サーバやPCの設定等もあるかもしれませんが、 どのような原因が考えられますでしょうか? よろしくお願いいたします。 <スクリプト> $local_file = "C:\\test\\backup.zip"; $server_file = "/tmp/backup.zip"; $conn_id = ftp_connect($ftpserver); $login_result = ftp_login($conn_id, $usr, $pass); ftp_pasv($conn_id, true); if(ftp_get($conn_id, $local_file, $server_file, FTP_BINARY)){ echo "Successfully written to {$local_file}"; } else { echo "There was a problem"; } ftp_close($conn_id);

    • ベストアンサー
    • PHP
  • ftp.exeでproxy経由FTP

    現在、外部サーバーから定期的にファイルをFTPダウンロードするバッチプログラムを作成することを検討しています。 FTPについて色々調査しているのですが、windowsのftp.exeで外部proxyを経由したFTP接続はできないのでしょうか? ftp.exeのヘルプを見ているとそれらしきオプションやコマンドがなさそうだなぁと感じたのですが。。。 よろしくお願いいたします。